我有一个Excel外接程序,如果满足某些条件,我将尝试使用该外接程序插入代码以自动重命名工作簿。从我们的repo导出时,所有工作簿都有相同的名称,这会导致“Excel不能同时打开两个同名工作簿”错误一次又一次地发生。当用户单击外接程序中的一个按钮时,我已经让代码正常工作了,但是我试图通过将代码放在加载项的'ThisWorkbook‘部分来完成同样的工作,似乎没有效果。有没有办法通过外接程序来做到这一点?ActiveWorkbook.Name Like "SR (#).*" And Application.Act
我已经搜索过了。最相关的建议是宏名"workbook_open“,但我仍然必须手动调用模块。这是我编码的。(任何其他建议都欢迎,因为这是我的第一个vba脚本-73岁) Dim lastRow As Long 'last row with data thisDate = Now() lastRow = .Range("B&