VBA – 改变链接源macros

我有一个工作簿(我将称之为“主”)与多个工作表,每个链接到不同的工作簿在同一个文件夹中。 每个月我做新的文件夹,并将旧的文件夹的内容复制到新的。 基本上我有文件夹path“/path/ 1”(数字代表月份),每月我想改变它为“/path/ 2”…然后从“/path/ 2”到“/path/ 3 “等我如何使用macros? 我的想法是,我将有一个新的文件夹名称的单元格。 而我的macros将相应地改变path。 你可以帮帮我吗?

好的,你的path应该是这样的:

ActiveCell.FormulaR1C1 = "='C:\Users\My_user\Desktop\example_folder\1\[Testowanie_fak1.xlsm]Test'!R1C1" 

如果要更改path,以便将单元格链接到不同的文件夹,则只需稍微更改公式即可。 在这种情况下,我添加Month(Date) ,将自动添加当前月份的数字(所以现在它将增加8)。

 ActiveCell.FormulaR1C1 = "='C:\Users\My_user\Desktop\example_folder\" & Month(Date) & "\[Testowanie_fak1.xlsm]Test'!R1C1"