在 Linux 系统上使用 Perl 模块获取 Excel 电子表格的列宽

问题描述 投票:0回答:1

虽然我可以使用 Perl 模块 Excel::Writer::XLSX 创建 XLSX 文件并设置列的宽度,但我找不到在 XLSX 文件的电子表格中获取列宽度的方法。我尝试过 Spreadsheet::ParseXLSX/Spreadsheet::ParseExcel (找不到获取列宽的方法)和 Spreadsheet::Read ($sheet->{col_width}[$col_index] 返回空值)。有人有任何信息吗?谢谢。

excel perl xlsx
1个回答
0
投票

根据文档,

Spreadsheet::ParseExcel::Worksheet 有一个 get_col_widths 方法,应该返回列宽度。

您需要浏览工作簿,而不是直接从工作表中查看。

© www.soinside.com 2019 - 2024. All rights reserved.