Как сделать лист не для печати в XlsxWriter - PullRequest
0 голосов
/ 11 января 2019

С XlsxWriter я пытаюсь сделать один лист не пригодным для печати. Я не хочу это скрывать.

Я пытался использовать .print_area(None) или .print_area(0,-1,0,-1) и .print_area_range безуспешно.

import xlsxwriter

workbook = xlsxwriter.Workbook('noprint.xls')
worksheet0 = workbook.add_worksheet('Tableau')
worksheet0.write(0,0,'make noise')
worksheet1 = workbook.add_worksheet('feuille2')
worksheet1.write(1,1,'my tailor is rich')
worksheet1.print_area(0,0,0,0)
workbook.close()

1 Ответ

0 голосов
/ 11 января 2019

Вы не можете сделать это в самом Excel, не написав код VBA, который временно скроет лист, как это делает этот ответ . Я понимаю, что вы не хотите скрывать лист, но именно так сам Excel достигает эффекта.

Следовательно, xlsxwriter не может это сделать.

...