我需要复制一个excel.xlsm文件到不同的路径。我知道shutil.copy_file()
不会工作,因为它不能保留VBA宏。在
我使用openpyxl
如下:
import openpyxl
wb = openpyxl.load_workbook(templateNm, read_only = False, keep_vba = True)
问题是我的工作簿有一些数据连接(连接到OLAP服务器),文件复制后,所有的数据连接都会丢失。openpyxl
是否有其他选项来保持数据连接?在
或者我需要使用其他包来复制excel文件?(我需要在.xlsm文件中保留VBA宏和数据连接)。在
目前没有回答
相关问题 更多 >
编程相关推荐