创建并返回excel对象
create(kind='office', visible=True)
输入参数
kind:创建方式,有四种方式——'office'(使用 Microsoft Office)、'wps'(使用 WPS)'openpyxl'(使用 Openpyxl) 或 'auto_check'(自动检查,优先使用 office创建)。若 office 和 wps 都不存在,则抛出 ValueError
异常
visible:用于控制自动化操作是否用户级可见,并不限制自动化的能力,仅在office和wps下有效
返回值
WorkBook:返回创建的excel对象
示例1
from xbot import exceldef main(args):workbook = excel.create(kind='office', visible=True)
该示例执行逻辑: 使用 Microsoft Office 创建excel对象
打开excel文件并返回excel对象
open(file_name, kind='office', visible=True)
输入参数
file_name:excel文件路径
kind:打开方式,有四种方式——'office'(使用 Microsoft Office)、'wps'(使用 WPS)'openpyxl'(使用 Openpyxl) 或 'auto_check'(自动检查,优先使用 office 打开)。若 office 和 wps 都不存在,则抛出 ValueError
异常
visible:用于控制自动化操作是否用户级可见,并不限制自动化的能力,仅在office和wps下有效
返回值
WorkBook:返回打开的excel对象
示例1
from xbot import exceldef main(args):workbook = excel.open('D:\\test.xlsx', kind='office', visible=True)
该示例执行逻辑: 使用 Microsoft Office 打开excel文件:"D:\test.xlsx"
获取当前激活的excel
get_active_workbook(kind)
输入参数
kind:打开方式,有四种方式——'office'(使用 Microsoft Office)、'wps'(使用 WPS)'openpyxl'(使用 Openpyxl) 或 'auto_check'(自动检查,优先使用 office 打开)。若 office 和 wps 都不存在,则抛出 ValueError
异常
返回值
WorkBook:返回当前激活的excel对象
示例1
from xbot import exceldef main(args):workbook = excel.get_active_workbook(kind='auto_check')
该示例执行逻辑: 获取当前激活的excel