我正在使用Python的xlsxwriter包来格式化通过MySQL查询生成的Excel报告。
问题在于,由SQL生成的报告会动态返回列,因此事先无法知道将返回多少列。我正在尝试仅对返回的列设置边框。但到目前为止,我只能硬编码列数(A:DC)。有人能帮我解决这个问题吗?我正在使用以下查询-
问题在于,由SQL生成的报告会动态返回列,因此事先无法知道将返回多少列。我正在尝试仅对返回的列设置边框。但到目前为止,我只能硬编码列数(A:DC)。有人能帮我解决这个问题吗?我正在使用以下查询-
worksheet = writer.sheets['Sheet1']
formater = workbook.add_format({'border':1})
worksheet.set_column('A:DC',15,formater)
writer.save()