现在我正在做以下工作。在
import xlrd
resp = requests.get(url, auth=auth).content
output = open(r'temp.xlsx', 'wb')
output.write(resp)
output.close()
xl = xlrd.open_workbook(r'temp.xlsx')
sh = 1
try:
for sheet in xl.sheets():
xls.append(sheet.name)
except:
xls = ['']
它正在提取工作表,但我不知道如何读取文件,或者将文件保存为.xlsx是否真的适用于宏。我只知道代码现在不工作,我需要能够捕捉到在宏中生成的数据。请帮忙!谢谢。在
如果您想打开、修改和保存
.xlsm
文件而不损坏它们,我强烈建议使用xlwings。我尝试了很多不同的方法(使用其他模块,如openpyxl
),但宏总是以损坏告终。在Edit-我添加了一个选项,在用户请求时保持Excel不可见
相关问题 更多 >
编程相关推荐