Eu sou um iniciante em Python, por favor, tenha paciência.
Será que existe uma maneira de abrir e executar um código de macro do Excel em uma pasta de trabalho aberta antes de fechá-la?
Aqui está uma parte do código:
workbook = xlsxwriter.Workbook('Somedata.xlsx')
worksheet = workbook.add_worksheet()
# Write some numbers, with row/column notation.
# "save","identifier", "ISIN" "name" are just lists with data
worksheet.write_column(0, 1, save * number_of_rows)
worksheet.write_column(0, 2, identifier * number_of_rows)
worksheet.write_column(0, 3, ISIN)
worksheet.write_column(0, 4, name)
# Set coulmns width
worksheet.set_column('A:A', 15)
worksheet.set_column('B:C', 4)
worksheet.set_column('D:D', 13)
worksheet.set_column('E:E', 55)
workbook.close()
Obrigado:)
Este link explica isso https://xlsxwriter.readthedocs.io/working_with_macros.html
Você tem que extrair o arquivo vbaProject.bin e depois adicioná-lo à pasta de trabalho XlsxWriter usando o método add_vba_project ():
workbook.add_vba_project ('./ vbaProject.bin')
Este artigo é coletado da Internet.
Se houver alguma infração, entre em [email protected] Delete.
deixe-me dizer algumas palavras