用VBA打开文件名中的文件
我试图运行下面的代码:
Dim WkOrigin As Workbook Dim Dataname As String Dataname = "09.22 Test" Set WkOrigin = Workbooks.Open(Dataname)
我试过从名称中删除这段时间,代码运行良好。 有谁知道如何解决与工作簿名称周期的问题?
我认为你只需要在最后添加扩展名(.xls或.xlsx),它应该没问题。
Dataname = "09.22 Test.xls"
你也许最好完全符合条件:
Dataname = "C:\09.22 Test.xls"
或者,如果在networking上使用UNC而不是映射的驱动器,这样它可以在没有映射驱动器的情况下在其他计算机上工作,或者如果它被映射到不同的字母(只要它们具有访问权限,显然):
Dataname = "\\ServerName\SharedName\09.22 Test.xls"