激活动态命名的excel文件

时间:2016-02-16 11:09:24

标签: excel vba excel-vba

如果这太容易被问到,请道歉;

我有一个Excel文件,在此代码下有一个动态名称:
用于保存具有动态名称的文件的代码。

Dateiname = Ord & mNummerGanz & "_" & Name & ".xlsm"
ThisWorkbook.SaveAs Filename:=Dateiname

使用动态名称保存此文件后,我想打开另一个Excel文件,从该文件中复制一个范围,然后将其粘贴到我的动态命名文件中。 Windows(" Dateiname.xlsm")。激活会出错。如果我放了Windows(Dateiname)。激活它仍然会出错。 Dateiname变量在Windows.Activate的不同模块中,我怎么能调用这个变量?

有没有人能解决这个问题?

1 个答案:

答案 0 :(得分:0)

您可能不想打开名为Dateiname.xlsm的文件,但是名称存储在Dateiname变量中的文件。然后,使用Windows(Dateiname).Activate