1
nicevar 2022-02-03 08:46:40 +08:00
我用 openpyxl 做过报表处理,虽然复杂的操作很多支持不够好,比如透视表一类的,但是做到替换文字这点还是没问题的,替换不了应该是你的操作有点问题,比如单元格格式,另外 openpyxl 应该只支持 xlsx 的处理。
Office 操作有能力最好选择微软自家的技术支持,第三方的库基本上都是能用,但是深度使用就会问题很多。 |
2
xiaopc 2022-02-03 10:20:12 +08:00 via iPhone
可以用 VBA (宏),缺点是打开文件比较慢
搜「多文件批量替换 vba 」能找到脚本代码 有些小软件也是差不多的原理(调 Office 的 COM 组件) 用 Python 的话,xls 的读写要用 xlutils ,doc 好像没有现成的包可以用 |
3
singerll 2022-02-03 12:50:50 +08:00 via Android
python 数字搜索不到,好像得转义一下
|