0
我正在嘗試爲Web項目生成報告。這些報告要求我填寫Excel電子表格中的數據,然後運行一個宏來生成詳細信息。將數據添加到Excel中的電子表格中丟失宏
使用下面的代碼
from xlrd import open_workbook
from xlutils.copy import copy
import StringIO
contents=open_workbook("filename.xls")
cloneContents = copy(contents)
#code for adding data to cloneContents here
stream = StringIO()
cloneContents.save(stream)
#this is from a web app so this is stream sent to the user to download
return stream
這一切工作正常,除了克隆的文件似乎失去所有的宏。我查看了其他解決方案,但是我能看到的唯一一個實際上是將文件加載到excel中的文件,我不能這麼做,因爲這是一個linux服務器。有沒有人有任何想法可以做什麼? 謝謝