Delphi 7 将 XLS(X) 转换为 CSV

标签 delphi excel csv xls

我需要一些东西来将 XLS 或 XLSX 文件转换为 csv(以分号分隔)。它可以是一个组件、一个 dll 或一个命令行工具,但它必须是无人值守的、对用户不可见的,并且最好具有 native 支持,因此无需安装 Excel。

最佳答案

我不确定你所说的“无人值守”是什么意思,但我想我会尝试使用Delphi中的ADO(dbGo)访问和读取Excel文件。完整的操作方法文章可在 About.com Delphi 获取。 。一旦 Excel 数据位于 TADOTable 中,将表数据重写为所需的 CSV 格式并将其保存到文件中应该相当容易。

关于Delphi 7 将 XLS(X) 转换为 CSV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8236195/

相关文章:

delphi - 如何在此 Raise Exception 调用中摆脱 "W1047 Unsafe code ' @ operator'"

delphi - 如何查找接口(interface)中方法的索引?

python - 在 django 中将 openpyxl 工作簿对象作为 HttpResponse 返回。可能吗?

Excel:VLOOKUP 返回 true 还是 false?

csv - 与 -inputobject 不同的 powershell 管道输入到 export-csv

delphi - 为什么 RoundTo(87.285, -2) => 87.28 的结果是

delphi - idHttpServer(服务器)和 wininet(客户端)上的 TCP Keep Alive

Excel旭日图: Some labels missing

python - CSV 在单个 csv 字段中的单个列表中写入多个项目

json - 如何将每 n 行添加到 n 列?