xls相关内容

使用 python xlrd 从 Excel 单元格中获取公式

我必须将算法从 Excel 工作表移植到 python 代码,但我必须对 Excel 文件中的算法进行逆向工程. Excel 表格相当复杂,它包含许多单元格,其中有引用其他单元格的公式(也可以包含公式或常量). 我的想法是用python脚本分析工作表,构建一种单元格之间的依赖关系表,即: A1 依赖于 B4,C5,E7 公式:"=sqrt(B4)+C5*E7" A2 取决于 B ..
发布时间:2021-12-02 22:53:02 Python

xls 到 csv 转换器

我在 python 中使用 win32.client 将我的 .xlsx 和 .xls 文件转换为 .csv.当我执行此代码时,它给出了错误.我的代码是: def convertXLS2CSV(aFile):'''将 MS Excel 文件转换为同一目录中具有相同名称的 csv'''打印“------开始将XLS转换为CSV------"尝试:导入 win32com.client, os从 wi ..
发布时间:2021-12-02 22:38:40 Python

在 Java 中将 JSON 转换为 XLS/CSV

有人有将 JSON 文档转换为 XLS/CSV 文件的示例 Java 代码吗?我曾尝试在 Google 上进行搜索,但无济于事. 解决方案 您只能将 JSON 数组转换为 CSV 文件. 比方说,你有一个像下面这样的 JSON : {"infile": [{"field1": 11,"field2": 12,"field3": 13},{"field1": 21,"field2": ..
发布时间:2021-12-02 22:26:33 Java开发

调用退出后应用程序不退出

我有一个小问题,我似乎无法弄清楚.我正在将 DataGridView(它的内容)保存到一个 xls 文件中.我这样做没有问题,除了在我的任务管理器中它仍然显示它正在运行.我打过电话: xlApp.Application.Quit() 声明如下: Dim xlApp As New excel.Application 这似乎不起作用,但这与我让用户选择将其导出到 Word 文档时退出的方式 ..
发布时间:2021-12-02 22:02:56 其他开发

如何在 Javascript/HTML5 中解析 Excel (XLS) 文件

我可以通过 FileReader 读取 Excel 文件,但它会输出文本和奇怪的字符.我需要逐行读取 xls 文件,读取每一列中的数据并将其转换为 JSON. 如何逐行读取xls文件? 解决方案 Below Function 将 Excel 工作表(XLSX 格式)数据转换为 JSON.您可以向该功能添加承诺. ..
发布时间:2021-12-02 11:15:49 前端开发

从前端加载具有 80 多个字符的单元格值的 xls

我需要通过 SAPGUI 读取 excel 文件(不是批量读取,也不是从服务器读取).只有一张纸/文件,而不是 csv 文件. 我知道有一些功能模块可以做到这一点,但它们的单元格大小限制为每个单元格 32、40 或 50 个字符. 是否有功能模块或类/方法可以让我读取带有更长单元格的 excel 文件?更长的意思是:要么是字符串,要么是调用者定义的,或者至少是 80. 编辑 ..
发布时间:2021-11-26 15:50:02 其他开发

从前端加载具有 80 多个字符的单元格值的 xls

我需要通过 SAPGUI 读取 excel 文件(不是批量读取,也不是从服务器读取).只有一张纸/文件,而不是 csv 文件. 我知道有一些功能模块可以做到这一点,但它们的单元格大小限制为每个单元格 32、40 或 50 个字符. 是否有功能模块或类/方法可以让我读取带有更长单元格的 excel 文件?更长的意思是:要么是字符串,要么是调用者定义的,或者至少是 80. 编辑 ..
发布时间:2021-11-25 08:24:28 C#

如何使用 Apache POI 设置漂亮的浮点值?

我正在尝试将单元格值设置为一个不错的 float 值.我想将单元格值设置为 5.2,但我得到的是 5.1999998093.对此有什么解决方案? Workbook workbook = new HSSFWorkbook();工作表工作表 = workbook.createSheet();CellStyle 样式 = workbook.createCellStyle();style.setData ..
发布时间:2021-11-12 05:07:49 其他开发

Apache POI setPrintArea 到 A4 页面大小

我正在使用 Apache POI API 来生成 .xls 文件,我想设置我的文件的打印区域. 我知道有一个名为 setPrintArea() 的函数,但是这个函数接收我的打印区域的开始和结束行和列作为参数. 我想知道,是否有办法为每张 A4 纸(210mmx290mm)的尺寸设置打印区域 谢谢. 解决方案 对于工作簿中的每个 Sheet,获取其 PrintSetup 对 ..
发布时间:2021-11-12 05:02:00 其他开发

Excel biff5 到 biff8 的转换

我的系统使用 Apache-POI 来管理一些 xls 文件.现在我有将近 300 个 xls 文件,但它们似乎是旧格式,所以我得到了这个例外: 所提供的电子表格似乎是 Excel 5.0/7.0 (BIFF5) 格式.POI 仅支持 BIFF8 格式(来自 Excel 版本 97/2000/XP/2003) 有没有办法处理这个问题或将所有这些文件自动转换为 biff8 格式? ..
发布时间:2021-11-12 04:54:39 其他开发

Excel biff5 到 biff8 的转换

我的系统使用 Apache-POI 来管理一些 xls 文件.现在我有将近 300 个 xls 文件,但它们似乎是旧格式,所以我得到了这个例外: 所提供的电子表格似乎是 Excel 5.0/7.0 (BIFF5) 格式.POI 仅支持 BIFF8 格式(来自 Excel 版本 97/2000/XP/2003) 有没有办法处理这个问题或将所有这些文件自动转换为 biff8 格式? ..
发布时间:2021-11-12 04:54:24 其他开发

在java中使用Apache POI从数字单元格中读取整数

我有一个使用 apache poi 读取 xls 表的应用程序.当单元格具有数值时,我通过 row.getCell(i).getNumericValue() 读取它.但它返回浮点数.就像如果单元格值为 1,它返回 1.0.我可以将其转换为 int 吗?任何帮助,将不胜感激.我试过 Integer.parseInt(value)- 但它抛出 NumberFormat 异常.感谢任何帮助.这是伪代码: ..
发布时间:2021-11-12 04:50:53 其他开发

如何使用apache poi检查excel文件中的列是否隐藏

我正在尝试使用 apache poi 解析 xls 文件.是否可以检查列是否隐藏.如何获得特定列的宽度. 示例:根据此处的帖子,它会检查该行是否隐藏. 同样我想检查一列的宽度(或检查该列是否隐藏) 解决方案 您可以使用 将列设置为隐藏/未隐藏 sheet.setColumnHidden(int columnIndex, boolean hidden); 例如 she ..
发布时间:2021-11-12 04:50:26 其他开发

Apache POI for Excel:将单元格类型设置为“文本"对于整列

我需要生成一个 .xls (Excel) 文件,使用 Java 库 Apache POI 用于电子表格. 该文件将包含 A 列中的电话号码列表,格式为“0221...."或“+49221..." - 因此 Excel 默认将它们解释为数字单元格.这很糟糕,因为前导 0 或 + 将被修剪. 为了解决这个问题,我可以使用 cell.setCellType(Cell.CELL_TYPE_ST ..
发布时间:2021-11-12 04:49:25 其他开发

Apache POI HSSF/XSSF 到 XLS/XLSX 的映射

Apache POI 4.x 在这里.我看到有两种类型的 Workbook 实现: HSSF 工作簿 XSSF 工作簿 我需要编写一个 Java 8 应用程序来读取带有“.xls"(XLS)或“.xlsx"(XLSX)扩展名的 Excel 表格.意思是,以“旧"(2003 年之前)格式或较新格式保存的 Excel 文件. 假设我对 XLS 文件使用 HSSF,对 XLSX 文件 ..
发布时间:2021-11-12 04:42:24 其他开发

Apache POI 在 xls 文档打开后设置选定的单元格

我们有下一种情况:我们的系统有 xls 格式的数据导出,这是一个包含许多行和列的巨大文件.用户下载并打开文档后,他会看到文档滚动到最后一列和最后一个电子表格选项卡.这很烦人,最好将焦点设置在第一个选项卡和第一个单元格上.我做了简单的测试代码来看看它是如何工作的: public class SelectionTest {公共静态字符串文件 = "/usr/test/poi.test/src/mai ..
发布时间:2021-11-12 04:40:11 其他开发

无效的标题读取 xls 文件

我正在本地系统上读取一个 excel 文件.我正在使用 POI jar 版本 3.7,但收到错误 Invalid header signature;读取 -2300849302551019537 或十六进制 0xE011BDBFEFBDBFEF ,预期 -2226271756974174256 或十六进制 0xE11AB1A1E011CFD0. 使用 Excel 打开 xls 文件工作正常. ..
发布时间:2021-11-12 04:37:29 其他开发

.xls 使用 java 和 POI APACHE 转换为 xlsx

我正在尝试使用 POI.APACHE 来编辑 java 中的 excel 文件.我必须将 .xls 转换为 .xlsx,因为我需要将文件发送到 sharepoint.这就是为什么它不能用不同的扩展名重命名.我该怎么办?我在他们的网站上找不到任何示例.谢谢 解决方案 import java.io.BufferedInputStream;导入 java.io.BufferedOutputStr ..
发布时间:2021-11-12 04:35:46 其他开发

返回十进制而不是字符串(POI jar)

我需要阅读 xls 或 xlsx 表.我成功地阅读了工作表,但它返回十进制值而不是字符串(例如:对于 3 - 它返回 3.0).我需要按原样读取单元格值.所以我需要以字符串形式返回 解决方案 POI 为您提供 Excel 存储在文件中的确切值.通常,如果您在 Excel 单元格中写入数字,Excel 会将其存储为带有格式的数字.如果您愿意,POI 支持为您进行格式化(大多数人不这样做 - ..
发布时间:2021-11-12 04:25:28 其他开发