Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 在Mac上打开文件会生成运行时错误';53';:找不到文件_Excel_Vba_Macos - Fatal编程技术网

Excel 在Mac上打开文件会生成运行时错误';53';:找不到文件

Excel 在Mac上打开文件会生成运行时错误';53';:找不到文件,excel,vba,macos,Excel,Vba,Macos,我在R中使用openxlsx库生成了Excel文件 因为它们包含公式,所以在解析它们以读取数据之前,需要打开并保存每个公式 我创建了一个宏来打开、保存和关闭Excel文件 Sub Macro1() Path = "/Users/ytk/Desktop/2016-11-30/" Filename = Dir(Path & "*.xlsx") Do While Filename <> "" Workbooks.Open Filename:=Path & Filen

我在R中使用openxlsx库生成了Excel文件

因为它们包含公式,所以在解析它们以读取数据之前,需要打开并保存每个公式

我创建了一个宏来打开、保存和关闭Excel文件

Sub Macro1()
Path = "/Users/ytk/Desktop/2016-11-30/"
Filename = Dir(Path & "*.xlsx")
Do While Filename <> ""
    Workbooks.Open Filename:=Path & Filename
    Workbooks(Filename).Close SaveChanges:=True
Loop
End Sub

我得到了同样的错误。

您在路径的开头缺少驱动器
Path=“C:/Use..
@Sgdva因为我在mac上运行,它没有像
C:
D:
这样的驱动器。我发现这个线程:,这可能是问题所在。您在路径的开头缺少驱动器
Path=”C:/Use..
@Sgdva因为我在mac上运行,它没有像
C:
D:
这样的驱动器。我发现这个线程:,这可能是问题所在。
Path = "Users:ytk:Desktop:2016-11-30:"