Perl 使用电子表格::XLSX,如何将格式从一个工作表复制到另一个工作表?
我正在MacOSXLion上使用PerlV5.12.3。我正在使用最新版本的电子表格::XLSX模块。如何将现有工作表行、列和单元格格式从一个XLSX文件复制到新文件?对于细胞,我目前正在尝试Perl 使用电子表格::XLSX,如何将格式从一个工作表复制到另一个工作表?,perl,spreadsheet,xlsx,formats,Perl,Spreadsheet,Xlsx,Formats,我正在MacOSXLion上使用PerlV5.12.3。我正在使用最新版本的电子表格::XLSX模块。如何将现有工作表行、列和单元格格式从一个XLSX文件复制到新文件?对于细胞,我目前正在尝试 my $cell = $oldWorksheet -> {Cells} [$row] [$col]; ... $newWorksheet->write
my $cell = $oldWorksheet -> {Cells} [$row] [$col];
...
$newWorksheet->write( $newWorksheetCurRow, $col, $val, $cell->{Format} )
但它不起作用。例如,没有复制背景色,我甚至不认为“{Format}”是单元格的有效属性。如果它类似于电子表格::WriteExcel/ParseExcel,那么您必须手动完成所有操作。也就是说,在编写器端创建一个新格式,然后从解析端复制格式的所有属性。如果它类似于电子表格::WriteExcel/ParseExcel,则必须手动完成所有操作。也就是说,在编写器端创建一个新格式,然后从解析端复制格式的所有属性。电子表格::XLSX不读取单元格格式,因此无法复制这样的工作表格式 据我所知,除了从XLSX文件读取格式的Win32::OLE之外,没有任何Perl模块
我很抱歉,但是格式支持还有几个月的时间。电子表格::XLSX不读取单元格格式,因此无法复制这样的工作表格式 据我所知,除了从XLSX文件读取格式的Win32::OLE之外,没有任何Perl模块
我很抱歉,但是格式支持还有几个月的时间。如何通过编程从解析端获取格式属性?我找不到这方面的任何文档或示例。如何通过编程从解析端获取格式属性?我找不到这方面的任何文档或示例。