Office中国论坛/Access中国论坛
标题:
初学,求助!!!
[打印本页]
作者:
ZZBZZBZZZB
时间:
2009-7-29 10:48
标题:
初学,求助!!!
本帖最后由 ZZBZZBZZZB 于 2009-7-29 10:59 编辑
我录了一个宏,保存在“个人宏工作簿”《PERSONAL.XLS》,“个人宏工作簿”平时是隐藏的,该宏可针对所的EXCEL 工作簿发挥作用。 其中有一句:
Range("A1").Select
ActiveCell.FormulaR1C1 = ThisWorkbook.Name
我的原意是:在不同的工作簿(所有工作簿只有一工作表,工作簿与工作表名称相同)上运行该宏时,该工作簿名称显示在工作表的Range("A1"),可结果是:在不同工作簿上运行时,工作表的Range("A1")上显示的都是“PERSONAL.XLS”,这是为何?我怎么办??
多谢阅读!!!!
多多多多谢指教!!!!
作者:
ZZBZZBZZZB
时间:
2009-7-29 10:50
本帖最后由 ZZBZZBZZZB 于 2009-7-29 10:59 编辑
我录了一个宏,保存在“个人宏工作簿”《PERSONAL.XLS》,“个人宏工作簿”平时是隐藏的,该宏可针对所的EXCEL 工作簿发挥作用。 其中有一句:
Range("A1").Select
ActiveCell.FormulaR1C1 = ThisWorkbook.Name
我的原意是:在不同的工作簿(所有工作簿只有一工作表,工作簿与工作表名称相同)上运行该宏时,该工作簿名称显示在工作表的Range("A1"),可结果是:在不同工作簿上运行时,工作表的Range("A1")上显示的都是“PERSONAL.XLS”,这是为何?我怎么办??
多谢阅读!!!!
多多多多谢指教!!!!
作者:
ZZBZZBZZZB
时间:
2009-7-29 14:52
怎么没人回??????真的这么难吗??????
作者:
方漠
时间:
2009-7-29 16:02
Change "ThisWorkbook " to "ActiveWorkbook"
作者:
CIB
时间:
2009-8-5 11:05
我也是新来学习的,帮你顶起来.不知上面的版主说的解决了你的问题没有.
作者:
yebbkiss
时间:
2009-8-6 11:27
我来看看
作者:
ZFL68622888
时间:
2009-8-23 14:53
看看,学习下
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3