使用Win32::OLE
,ParseExcel
,WriteExcel
的某种组合...我希望能够更改列中所有单元格的格式(或多列,基于条件)是自定义日期格式,例如“yyyy-mm-dd h”。
我已经能够使用Win32::OLE
对我打开的Excel文件进行查找和替换,但我不确定重新格式化整列单元格的最佳方法。我想这将是用ParseExcel
解析文件的方式,并且在以某种方式更改格式后使用WriteExcel
覆盖文件。
任何建议都会非常感激,欢呼!
答案 0 :(得分:0)
不要覆盖,复制到新名称(然后你可以比较,并且该过程是可逆的)。
您基本上会复制所有单元格,仅修改格式更改所需的单元格。