此帖为讨论帖,我刚才已经自己找到一种方法可以显示表名.现发帖征集更多方法.
首先说一下要求.
比如我自定义函数Function Test()
在这个过程里写怎样的代码能让Test的值显示此时的表名呢?
比如公式=Test()写在sheet1的A1中,则返回结果sheet1,这个时候在sheet2中写公式=Sheet1!A1(引用sheet1中的A1),
要求结果要=sheet1而不是sheet2
我的方法等到一定时间自然公布,希望大家踊跃讨论哦[em04]
使用道具 举报
没怎么看懂。这个可以不?
Function Test() Test = ActiveSheet.NameEnd Function
不行的,如果是activesheet.name,那么根据我的要求:
如果用activesheet.name,这个时候得到的是sheet2了吧?
你试试看是不是Sheet1
是Sheet1嘛。在Sheet2激活状态保存后关闭,再打开就变成Sheet2了。是不是说这个自定义函数用在哪个表格永远是哪个表格的名字?
谢谢
我理解上也有错误,还是需要仔细探索一番哦.
讨论不停止了.不过我也知道我的方法同样错误.希望更多高手参与讨论
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )
GMT+8, 2024-6-6 22:23 , Processed in 0.258943 second(s), 6 queries , Gzip On, Yac On.
Powered by Discuz! X3.4
Copyright © 2001-2020, Tencent Cloud.