Python3之 xlwings库使用总结

新建与保存

注意:xlsx格式文件不要与WPS关联,否则报错

# WPS Office 工具------配置工具-----高级----取消    兼容第三方系统与软件   选项

import xlwings as xw
app=xw.App(visible=True,add_book=False)    #打开excel窗口
wb = xw.Book()                             #新建工作簿
wb.save(r'e:\python01\test.xlsx')          #按路径保存工作簿
wb.close()                                 #关闭
app.quit()                                 #退出excel窗口,不退出进程中存在


打开表格-----  操控表格-------保存

import xlwings as xw
#启动EXCEL程序,visible=True显示EXCEL程序窗口,visible=False隐藏EXCEL程序窗口
#add_book=False不新建工作簿,add_book=True新建工作簿
app=xw.App(visible=True,add_book=False)
workbook=app.books.open(r'E:\PYTHON01\123.xlsx')    #打开指定路径工作簿
worksheet=workbook.sheets['sheet1']                 #选中工作表格
worksheet.range('A1').value='编号'                  #在单元格A1中输入内容
workbook.save()                                    #保存表格
workbook.close()                                   #关闭EXCEL窗口
app.quit()                                         #退出EXCEL程序,不退出进程中存在

打开工作簿新建工作表

import xlwings as xw
#启动EXCEL程序,visible=True显示EXCEL程序窗口,visible=False隐藏EXCEL程序窗口,add_book=False不新建工作簿,add_book=True新建工作簿
app=xw.App(visible=False)
workbook=app.books.open(r'E:\PYTHON01\123.xlsx')    #打开指定路径工作簿
worksheet=workbook.sheets.add('路')                #新增一个工作表格
workbook.save()                                    #保存表格
workbook.close()                                   #关闭EXCEL窗口
app.quit()                                         #退出EXCEL程序,不退出进程中存在

新建工作簿---新增表格并命名---编辑指定表格---保存---关闭窗口---退出进程

import xlwings as xw

#启动EXCEL程序,visible=True显示EXCEL程序窗口,visible=False隐藏EXCEL程序窗口
#add_book=False不新建工作簿,add_book=True新建工作簿
app=xw.App(visible=True,add_book=False)
workbook=xw.Book()                         #新建一个工作簿
worksheet=workbook.sheets.add('路')        #新增一个工作表格并命名
worksheet=workbook.sheets['sheet1']        #选择一个指定工作表格
worksheet.range('A1').value='编号'          #在指定工作表格中,选择表格A1并输出值
workbook.save(r'E:\PYTHON01\123456.xlsx')  #命名并保存到指定路径
workbook.close()                           #关闭窗口
app.quit()                                 #退出进程,不退出打开表格显示为只读状态。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值