【发布时间】:2018-11-28 09:07:15
【问题描述】:
我正在尝试通过 C++ 代码删除 Excel 工作表,但随机失败。 代码如下:
HRESULT hr = AutoWrap(DISPATCH_METHOD, NULL, pXlSheet, L"Delete", 0);
此函数返回S_OK,即使删除工作表失败但工作表没有从工作簿中删除。
注意:如果删除表失败,系统会发出错误提示音。
【问题讨论】:
-
可能excel文件被其他程序锁定了?
-
它没有被其他程序锁定。
-
什么是操作系统,有时会出现关卡完整性问题。
-
如何禁止删除工作表警告?我怀疑这是问题的原因。