Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 Excel::Writer::XLSX 模块生成 excel 报告,但是我找不到关于 'autofit' 的方法,现在必须提前设置列宽。所以我想知道如何使用 Excel::Writer::XLSX 模块自动调整工作表中的列宽。谢谢。
看看这个例子 => https://metacpan.org/pod/Spreadsheet::WriteExcel::Examples#Example:-autofit.pl
您无法提前自动将列调整为最长条目。不过,您还有另外两个选择:在将所有条目输入行之后,双击您要调整的列和后面的列之间的边框(其中有 A、B、C...列标题)。这会将您的列调整为最长的条目。另一个选项是单击列标题以选择该列(A、B、C..),然后右键单击并从下拉菜单中选择“设置单元格格式”。在弹出的选项窗口中选择“对齐”选项卡,然后单击“换行”。这将调整行高以适应您键入的所有文本。