# -*- coding: utf-8 -*- import pyExcelerator w = pyExcelerator.Workbook() ws = w.add_sheet(u'シート(1)') for i in range(18): pat = pyExcelerator.Pattern() pat.pattern = i style = pyExcelerator.XFStyle() style.pattern = pat ws.write(i*2, 0, i) ws.write(i*2, 1, '', style) w.save('pattern.xls')
【作成したExcelの内容】
【解説】
pat.pattern に設定し、使用します。値は0〜15(0x00〜0x0F)が使える様です。
pat = pyExcelerator.Pattern() pat.pattern = i
style.pattern = pat
以下の定数が設定してある様です。それ以外は設定してないので直接数値で設定となります。
NO_PATTERN = 0x00 SOLID_PATTERN = 0x01
以下の様に使います。
pat.pattern = pyExcelerator.Pattern.SOLID_PATTERN