Excel精英培训网

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

[VBA] 工作表的引用问题

[复制链接]
发表于 2017-10-10 12:24 | 显示全部楼层 |阅读模式
50学分
不知道这样描述对吗,单元格有绝对引用、相对引用什么的,我觉得引用工作表中的单元格的数据也应该有,实际操作遇见这样的难题了,具体描述如下:
       一个工作簿中一开始只有二个工作表,表二的C2单元格引用表一的A2单元格的数据,也就是表二的C2单元格数据是昨日余额,就是表一的A2的单元格数据(今日余额),然后复制工作表二,得到工作表三,想像的应该是表三的C2单元格应该引用的是表二的A2单元格的内容,但结果却是引用的还是表一的A2单元格的内容,每个月要是复制30张表手工修改的话,实在太麻烦了,请教各位大侠,这个问题怎么解决呢,用函数也行,VBA也行.........

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2017-10-10 16:37 | 显示全部楼层
本帖最后由 zjdh 于 2017-10-10 19:41 编辑


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

 楼主| 发表于 2017-10-11 10:39 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2017-10-11 10:41 | 显示全部楼层

不是这么意思哦
回复

使用道具 举报

 楼主| 发表于 2017-10-11 10:47 | 显示全部楼层

             ‘Range("C4").Select 以下为反复试验想循环写入公式,没有成功
             ' ActiveCell.FormulaR1C1 = "=" & x & "! RC[3]" 这个最接近胜利,但运行程序单元格显示的却是 =2017-10-'02’!F5 ,提示工作表不存在,那个单引号为什么不是全括在外面呢,真是郁闷啊,用格式化函数也不行........
           就是想不明白,是微软的BUG,还是自己太愚笨了
             ' ActiveCell.FormulaR1C1 = "='2017-10-02'!RC[3]"   这句当然是正确的  没有变量

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-28 22:25 , Processed in 0.313926 second(s), 5 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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