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年根据网站上的其他建议,并确认许可办公室工作。
任何想法如何解决这个问题吗?
谢谢

接受的答案

沃尔特·罗伯森
沃尔特·罗伯森 2021年1月18日
你的变量 样本 是空的,所以当你构建
文件名= [RawImages“\”样本“\”样本)
你得到了结果
D: \ CAF \灰测试2020年3月6 \ \试样
基于RawImages被 D: \ CAF \灰测试2020年3月\试样6 你附加\然后空\那么空,让你的东西以\这不是一个有效的文件名。
如果样本不空,则会出现两次 D: \ CAF \灰测试2020年3月6 \ \试样 这不会发生。
7评论

登录置评。

更多的答案(0)

下载188bet金宝搏


释放

R2019b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!