gpt4 book ai didi

c# - 使用 excelcnv.exe 将 xls 转换为 xlsm

转载 作者:行者123 更新时间:2023-11-30 17:19:06 24 4
gpt4 key购买 nike

我使用 Microsoft Office 实用程序创建了一个控制台应用程序:ppcnvcom.exeexcelcnv.exewordconv.exe 以转换 docdocxxlsxlsxpptpptx 分别。

有谁知道如何将 xls 转换为 xlsm

OFC.exe 是一种选择,但当我从共享点调用它时,它没有成功转换。由于某些安全问题,转换器被阻止。 OFC.exe自动检测xls宏中是否有宏,然后将其转换为xlsm文件。

有没有办法使用 excelcnv.exe 来做到这一点?

最佳答案

很遗憾,不可以,您不能使用 excelcnv.exe 执行此操作,因为它需要文件名。将所有 .xls 文件命名为 .xlsm,然后逐一检查以找出哪些文件没有宏,这很奇怪。

根据您的意见,您已尝试使用 OFC.exe,这是一种更好的方法来解决您正在寻找的问题。相反,我们应该集中精力于此。您收到的错误到底是什么以及您如何配置 .INI 文件? (有关示例,请参见 http://blogs.msdn.com/b/ericwhite/archive/2008/09/19/bulk-convert-doc-to-docx.aspx)。

您必须使用 Process类运行OFC.exe 然后传入右边command line arguments指向您的 INI 文件。


编辑:2011-03-11:我想如果没有更多的细节来帮助解决这个问题,我会坚持第一段中的答案来回答 OP 的问题:...你不能用 excelcnv.exe 做到这一点,因为它需要一个文件名。

关于c# - 使用 excelcnv.exe 将 xls 转换为 xlsm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5192511/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com