Appearance
表
区域 A1:B4 输入内容。
| A | B |
|---|---|
| 部门 | 姓名 |
| 销售 | 张三 |
| 技术 | 李四 |
| 技术 | 王五 |
选择单元格 A1 或者其他,使用 Ctrl + L 插入表,勾选 我的表包含标题 ,默认生成名称 表1 。
选中 表1 区域。
import xlwings as xw
from xlwings import script
@script(name = "Select Table")
def select_table(book: xw.Book):
sheet = book.sheets.active
sheet.tables["表1"].range.select()输出 表1 的标题、数据。
import xlwings as xw
from xlwings import script
@script(name = "Print Table")
def print_table(book: xw.Book):
sheet = book.sheets.active
table = sheet.tables["表1"]
header = table.header_row_range.value
body = table.data_body_range.value
print(header)
print(body)