Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2512|回复: 10

[已解决]【求助】关于绝对引用的问题?

[复制链接]
发表于 2012-5-23 15:51 | 显示全部楼层 |阅读模式
本帖最后由 ampa 于 2012-5-23 16:17 编辑

我想在sheets("a")和sheet("b")的第一行建立一个关联,当修改sheets("a")第一行单元格内容的时候,sheets("b")第一行对应的单元也会随之变化。我写了一个循环语句,却实现不了这个功能,而且一打开就有提示跳出,哪位老师能帮我解决一下这个问题?

多谢了。。。
最佳答案
2012-5-23 16:31
在你基础上改的
  1. Public Sub test()
  2.     For m = 1 To 2
  3.         Sheets("b").[a1].Offset(0, m) = "=a!" & Sheets("a").[a1].Offset(0, m).Address
  4.     Next
  5. End Sub
复制代码

test.zip

8.44 KB, 下载次数: 10

发表于 2012-5-23 16:10 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2012-5-23 16:17 | 显示全部楼层
hrpotter 发表于 2012-5-23 16:10
你上传的是文件夹,没内容

不好意思 这次应该可以了 抱歉抱歉 多谢多谢
回复

使用道具 举报

发表于 2012-5-23 16:22 | 显示全部楼层
B表的B1
  1. =a!B1
复制代码
前面要加表名,你原来的没加,相当于引用了自己,所以出错
回复

使用道具 举报

 楼主| 发表于 2012-5-23 16:26 | 显示全部楼层
hrpotter 发表于 2012-5-23 16:22
B表的B1前面要加表名,你原来的没加,相当于引用了自己,所以出错

我加了啊
Sheets("b").[a1].Offset(0, m) = "=" & Sheets("a").[a1].Offset(0, m).Address

这个应该怎么写啊?
回复

使用道具 举报

发表于 2012-5-23 16:31 | 显示全部楼层    本楼为最佳答案   
在你基础上改的
  1. Public Sub test()
  2.     For m = 1 To 2
  3.         Sheets("b").[a1].Offset(0, m) = "=a!" & Sheets("a").[a1].Offset(0, m).Address
  4.     Next
  5. End Sub
复制代码
回复

使用道具 举报

 楼主| 发表于 2012-5-23 17:24 | 显示全部楼层
hrpotter 发表于 2012-5-23 16:31
在你基础上改的

明白了 多谢多谢
回复

使用道具 举报

 楼主| 发表于 2012-5-23 17:53 | 显示全部楼层
hrpotter 发表于 2012-5-23 16:31
在你基础上改的

再请问一下
= "=a!" &中的
a可以替换成sheets对象吗?
我试了sheets("a") 似乎不行啊。。。
回复

使用道具 举报

发表于 2012-5-23 17:58 | 显示全部楼层
不行的,要是你不想在单元格中显示公式也可以
  1. Public Sub test()
  2.     For m = 1 To 2
  3.         Sheets("b").[a1].Offset(0, m) = Sheets("a").[a1].Offset(0, m).value
  4.     Next
  5. End Sub
复制代码
回复

使用道具 举报

 楼主| 发表于 2012-5-23 18:03 | 显示全部楼层
hrpotter 发表于 2012-5-23 17:58
不行的,要是你不想在单元格中显示公式也可以

但这样的话 我如果修改a里面的单元格的内容,b相对应的位置不会自动变化 除非我再run一次这段代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-11 05:12 , Processed in 0.312290 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表