【问题标题】:How to write text to excel sheet specific column or row through CAPL scripting?如何通过 CAPL 脚本将文本写入 Excel 工作表特定列或行?
【发布时间】:2017-12-27 05:24:05
【问题描述】:

如何通过 CAPL 脚本将文本写入 Excel 工作表的特定列或行?

内容必须写在特定位置的现有Excel工作表上

【问题讨论】:

    标签: capl


    【解决方案1】:

    仅作为进一步讨论的方案,因为 CAPL 确实不是这样做的最佳解决方案:

    第 1 步。使用 openFileWrite()

    打开您的(文本)文件

    第 2 步。在文本中找到您要书写的位置, 你将如何使用 CAPL 来做到这一点?

    步骤 3. 使用 filePutString()

    写入文本

    步骤 4. 关闭文件 fileClose()

    如果在测量期间确实需要将某些内容写入 .csv(最坏的情况下写入 .xls)文件,那么您可能必须尝试使用​​ C 库而不是破解 CAPL。

    【讨论】:

      【解决方案2】:

      没有用于扩展 CAPL 以处理 Excel 工作表的 API。虽然您可以自己编写,但在 Python(或任何其他语言)中调用一些外部脚本可能更容易,它将您的数据作为参数并将它们放入指定的 Excel 工作表中。

      你可以用sysExecCmd()函数来执行它。

      【讨论】:

        猜你喜欢
        • 2018-04-01
        • 2021-04-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-09-15
        • 2019-06-12
        • 2017-02-04
        • 1970-01-01
        相关资源
        最近更新 更多