The Worksheet Class
工作表类(worksheet class)代表Excel工作表。这个类处理诸如向工作表写入数据或编排工作表布局的操作。
工作表对象并不直接被实例化。新工作表通过从Workbook()对象调用add_worksheet()方法来创建:
workbook = xlsxwriter.Workbook('filename.xlsx')
worksheet1 = workbook.add_worksheet()
worksheet2 = workbook.add_worksheet()
worksheet1.write('A1', 123)
workbook.close()

XlsxWriter支持最多1048576行,16384列的Excel工作表。
- worksheet.write() 写入
- worksheet.write_string() 写入字符串
- worksheet.write_number() 写入数字
- worksheet.write_formula() 写入公式
- worksheet.write_array_formula() 写入数组公式
- worksheet.write_blank() 写入空格
- worksheet.write_boolean() 写入布尔值
- worksheet.write_datetime() 写入日期
- worksheet.write_url() 写入URL
- worksheet.write_rich_string() 写入富字符串
- worksheet.write_row() 写入行
- worksheet.write_column() 写入列
- worksheet.set_row() 设置行
- worksheet.set_column() 设置列
- worksheet.insert_image() 插入图片
- worksheet.insert_chart() 插入图表
- worksheet.insert_textbox() 插入文本框
- worksheet.insert_button() 插入按钮
- worksheet.data_validation() 数据校验
- worksheet.conditional_format() 条件公式
- worksheet.add_table() 添加表格
- worksheet.add_sparkline() 添加波形图
- worksheet.write_comment() 写入注释
- worksheet.show_comments() 显示注释
- worksheet.set_comments_author() 设置注释作者
- worksheet.get_name() 获取工作表名称
- worksheet.activate() 激活工作表
- worksheet.select() 选择工作表
- worksheet.hide() 隐藏工作表
- worksheet.set_first_sheet() 设置第一个工作表
- worksheet.merge_range() 合并范围
- worksheet.autofilter() 自动筛选
- worksheet.filter_column() 筛选列
- worksheet.filter_column_list() 筛选列列表
- worksheet.set_selection() 设置选区
- worksheet.freeze_panes()
- worksheet.split_panes()
- worksheet.set_zoom()
- worksheet.right_to_left()
- worksheet.hide_zero()
- worksheet.set_tab_color()
- worksheet.protect()
- worksheet.set_default_row()
- worksheet.outline_settings()
- worksheet.set_vba_name()