Excel 工作簿改名后,宏中引用的工作簿名如何自动更改
发布网友
发布时间:2022-05-10 02:45
我来回答
共2个回答
热心网友
时间:2023-10-23 20:19
把工作簿名放到单元格里,vba中引用该单元格。例如:
SHEET1的A1中存放工作簿名:明细表,在vba中引用
str=sheet1.range("a1").value
filename=路径
&
str
&
文件后缀
这样将工作簿改名后,只需修改A1单元格的值,vba中所有工作簿名就都改变了
热心网友
时间:2023-10-23 20:20
一般都是
sheets("名字")
你对比左边的顺序
使用格式
sheets(1).
表示第一个工作表,但不管名字的