简体   繁体   English

Excel - “对象的运行时错误‘1004’方法‘SaveAs’_‘workbook’失败”Macbook

[英]Excel - "Runtime error '1004' Method 'SaveAs' of Object' _'workbook' Failed" Macbook

Trying to save a sheet as.csv on my desktop via a makro试图通过 makro 在我的桌面上保存一张工作表 as.csv

i keep getting the "Runtime error '1004' Method 'SaveAs' of Object' _'workbook' Failed"我不断收到“运行时错误‘1004’对象‘_‘工作簿’的方法‘另存为’失败”

Sub Export()

Dim wb As Workbook
Dim sht5 As Worksheet
Dim r As Long
Dim LastRow As Long
   
Set sht5 = ThisWorkbook.Worksheets("ExportCsv")               'Sheet to export as CSV
Set wb = Application.Workbooks.Add
    
sht5.Copy Before:=wb.Worksheets(wb.Worksheets.Count)

LastRow = Cells(Rows.Count, "A").End(xlUp).Row

For r = LastRow To 1 Step -1

If Cells(r, 10) = 0 Then

Rows(r).Delete

End If
        
Next r

Application.DisplayAlerts = False                             'Possibly overwrite without asking
wb.SaveAs Filename:="/Users/thomasduus/Desktop/1.csv", FileFormat:=xlCSV, CreateBackup:=False

Application.DisplayAlerts = True
wb.Close SaveChanges:=False
End Sub

I believe the mac file location works something like:我相信 mac 文件位置的工作方式类似于:

Wb.SaveAs "Macintosh HD:Users:thomasduus:Desktop:1.csv"

Your file path is incorrect, possibly the drive is C: so add C: in front and use backslashes.您的文件路径不正确,可能驱动器是 C: 所以在前面添加 C: 并使用反斜杠。 Corrected line:更正的行:

wb.SaveAs Filename:="C:\Users\thomasduus\Desktop\1.csv", FileFormat:=xlCSV, CreateBackup:=False

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 运行时1004:对象_workbook的方法saveas失败 - Runtime 1004: method saveas of object _workbook failed 运行时错误“1004”:对象“_Workbook”的方法“SaveAs”失败 - Run-time error '1004': Method 'SaveAs' of object'_Workbook' failed 运行时错误'1004':对象'_Workbook的SaveAs方法失败 - Run-time error '1004': SaveAs Method of object '_Workbook failed VBA Excel中的错误`Saveas方法工作簿失败` - Error ` saveas method workbook failed` in vba Excel vba excel:对象_global的运行时错误1004方法范围失败 - vba excel : runtime error 1004 method range of object _global failed 使用 VBA 密码保护进行保存时出现错误消息“运行时错误'1004':对象'_Workbook'的方法'SaveAs'失败” - Error Message “Run-time error '1004': Method 'SaveAs' of object'_Workbook' failed” when saving with VBA password protection on 对象“_Workbook”的方法“SaveAs”失败 - Method 'SaveAs' of object '_Workbook' failed Excel宏未输出(另存为)文件“对象'_Workbook'的方法'SaveAs'失败” - Excel Macro not outputting (save as) file “Method 'SaveAs' of object '_Workbook' failed” 对象“ _Workbook”的方法“ SaveAs”失败,VBA - Method 'SaveAs' of object '_Workbook' failed VBA 运行时错误'1004'对象'_Workbook'的方法'保存'失败 - Run-time error '1004' Method 'Save' of object '_Workbook' failed
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM