我在用python操作Excel时,模板文件是受保护的视图,结果
复制后的文件会同样是受保护的视图,打开会报错。
需要解除受保护的视图
将模板文件打开保存一下即可。
我参考网上的方法把信任中心-受保护的视图中的勾勾全部去掉,结果没用。最后才发现问题在模板。相关代码:
import shutil
import xlwngs as xw
path_template = r'Template\NHTZ.xls'
path_this = r'C:\Users\Administrator\Desktop\test.xls'
shutil.copyfile(path_template, path_this)
app = xw.App(visible=True, add_book=False)
wb_this = app.books.open(path_nhtz_this) # 此处会报错,一堆错误提示也看不懂,找了半天,终于发现问题是受保护的视图。