xlswrite错误;完全不工作或者抛出一个错误
1视图(30天)
显示旧的评论
你好,
使用xlswrite时我得到以下错误:
错误使用xlswrite(第224行)
调用错误,分派例外:
来源:Microsoft Excel
描述:Microsoft Excel不能访问文件' D: \ CAF \灰测试2020年3月\试样6 \”。有几个可能的原因:
•的文件名或路径不存在。
•的文件正在被另一个程序使用。
•的工作簿你想保存相同的名称作为当前打开的工作簿。
帮助文件:xlmain11.chm
帮助上下文ID: 0
的代码如下:
文件名= [RawImages“\”样本“\”样本);%创建文件名来把excel文件放在相应的文件夹中
如果isempty (TestPieceName)
xlswrite(文件名,TestPiece);
其他的
xlswrite(文件名、TestPiece TestPieceName);
结束
我发现如果我改变文件名声明:
文件名= [RawImages“\”样本);%创建文件名来把excel文件放在相应的文件夹中
然后它消除了错误,但现在xlswrite只会运行但不创建文件。我试着让“桌面”目录system32系统和64年根据网站上的其他建议,并确认许可办公室工作。
任何想法如何解决这个问题吗?
谢谢
0评论
接受的答案
沃尔特·罗伯森
2021年1月18日
你的变量
样本
是空的,所以当你构建
文件名= [RawImages“\”样本“\”样本)
你得到了结果
D: \ CAF \灰测试2020年3月6 \ \试样
基于RawImages被
D: \ CAF \灰测试2020年3月\试样6
你附加\然后空\那么空,让你的东西以\这不是一个有效的文件名。
如果样本不空,则会出现两次
D: \ CAF \灰测试2020年3月6 \ \试样
这不会发生。