如何解决ExcelMac2020版...持续错误400条消息...为什么不知道?
我正在尝试将工作簿中的工作表导出为CSV文件。我看不到工作表的任何导出功能。转换后,似乎可以解决的方法是创建一个新工作簿,粘贴到该工作簿并将其另存为CSV。
当我在工作表上使用.copy方法时,Excel将创建一个新工作簿。 我可以在下面的代码中访问该新工作簿,但 SaveAs行正在生成错误400 。我有权写入该文件夹。 Excel仅给出错误消息400。没有其他指示符。在线搜索有关缺少模块(或类似模块)但我的是我的新安装,并使用我认为是标准的方法。
Dim TempWB As Workbook
Dim fileName As String
fileName = ActiveWorkbook.Path & "/theCSV.csv"
Sheets("theCSV").Copy
Set TempWB = ActiveWorkbook
Application.DisplayAlerts = False
TempWB.SaveAs fileName:=fileName,FileFormat:=xlCSV,CreateBackup:=False,Local:=True
TempWB.Close SaveChanges:=False
Application.DisplayAlerts = True
谢谢
解决方法
@肯·怀特(Ken White)感谢您……我的编码不好...
我更改了变量名,但仍然看到400条错误消息。
然后我以为是MS等,他们又是为了Mac兼容性而再次进行口述服务。从我的Mac,我使用RDS链接到运行Excel的W10 PC ...没有错误!!!这些错误似乎与在Mac上而不是via代码本身上运行的代码有关。
在RDS中,我有一个直接映射到我的Mac的驱动器,并使用该映射的驱动器运行了代码……也就是说,我是从RDS中的Excel直接写到我的Macs文件夹……没有问题。看来这不是操作系统权限。
对我来说,如果您有RDS / VM,这是一种解决方法。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。