gpt4 book ai didi

java - 如何将文件对象插入(嵌入)到 Excel 工作表中

转载 作者:搜寻专家 更新时间:2023-10-30 23:00:53 25 4
gpt4 key购买 nike

我需要使用 Java 在 MS Excel 工作表中插入(嵌入)一个文件对象(.txt 文件)。要求是不要把.txt文件的内容放到Excel中。相反,我需要将整个文件作为嵌入对象放入 Excel 中。为此,我正在使用 Apache POI jar。

我看过 poi-3.7-beta1 中的所有示例,但无法找到任何示例,以在 Excel 工作表中插入(嵌入)文件对象。我见过 POIFSFileSystem 类,但无法找到用于此问题的合适类。我在将文件对象嵌入 Excel 时遇到问题。请帮助我使用 Apache POI 或任何其他 jar 执行此操作。

最佳答案

您可以通过 Visual Basic Sc​​ript 操作它,只需将它存储在某个地方并从 java 中调用它。

脚本示例:

Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Open("myExcel.xlsm")
objExcel.ActiveWorkbook.Close
objExcel.Application.Quit
WScript.Quit

Java:

cmd = "you_path\\myVBS.vbs";
Runtime.getRuntime().exec(cmd);

关于java - 如何将文件对象插入(嵌入)到 Excel 工作表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3976330/

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