excel VBA 单元格引用问题
拆分工作簿后,我希望引用单元格的内容来命名新的工作簿,但是总是写不对,求大神指导。如下图中,拆分工作簿的代码我已经写好了,现在想引用sheet(3)中的(Z1)单元格的内...
拆分工作簿后,我希望引用单元格的内容来命名新的工作簿,但是总是写不对,求大神指导。
如下图中,拆分工作簿的代码我已经写好了,现在想引用sheet(3)中的(Z1)单元格的内容来命名新的工作表,代码要怎么写呢?
在上图中已有的代码下,运行得到的的结果是桌面上保存的文件,文件名是ABC,而我希望的结果是用Z3单元格来命名,比如说Z3单元格的内容是 ABC20151112 那么最后的文件名就保存为 ABC20151112 而如果Z3单元格的内容变了,比如说变成 ABC20151114 那么相应的最后的文件就保存为 ABC20151114.最好是能帮我把倒数第三行的公式正行写下,这样我可以直接复制,而不需要头疼替换到哪个双引号的问题。非常感谢!!! 展开
如下图中,拆分工作簿的代码我已经写好了,现在想引用sheet(3)中的(Z1)单元格的内容来命名新的工作表,代码要怎么写呢?
在上图中已有的代码下,运行得到的的结果是桌面上保存的文件,文件名是ABC,而我希望的结果是用Z3单元格来命名,比如说Z3单元格的内容是 ABC20151112 那么最后的文件名就保存为 ABC20151112 而如果Z3单元格的内容变了,比如说变成 ABC20151114 那么相应的最后的文件就保存为 ABC20151114.最好是能帮我把倒数第三行的公式正行写下,这样我可以直接复制,而不需要头疼替换到哪个双引号的问题。非常感谢!!! 展开
展开全部
QZ----------
你可以在复制差雹前插入一个变量
WN=SHEETS(3).[Z3]
然后最后命名那里就直竖族接替换ABC就可以了
ACTIVEWORKBOOKS.SAVEAS FILENAME:="…………虚纤帆……" & WN & ".XLSX"
你可以在复制差雹前插入一个变量
WN=SHEETS(3).[Z3]
然后最后命名那里就直竖族接替换ABC就可以了
ACTIVEWORKBOOKS.SAVEAS FILENAME:="…………虚纤帆……" & WN & ".XLSX"
更多追问追答
追问
你好,这是一个很好的办法,但是,你能帮我把这句代码写完整吗,就几个字符了,你何苦还用省略号,我复制来复制去 总是提示 缺少语句, 想来还是双引号的问题。
能帮我把这行代码写完整吗
追答
ACTIVEWORKBOOK.SAVEAS FILENAME:="C:\USERS\ADMINISTRATOR\DESKTOP\" & WN & ".XLSX"
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询