Workbook对象的方法总结

Posted cqkangle

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Workbook对象的方法总结相关的知识,希望对你有一定的参考价值。

import openpyxl
wb=openpyxl.Workbook()
print(‘1、添加前所有工作簿的名称是:‘,wb.get_sheet_names())
wb.create_sheet(‘FENG‘) ###可以加索引,也可以不加,如下条代码。
wb.create_sheet(title=‘huan‘,index=2)
print(‘2、添加后所有工作簿的名称是:‘,wb.get_sheet_names())
print("3、当前活动的工作簿是:",wb.get_active_sheet()) ###可以用这个wb.get_active_sheet()方法,也可以用active方法,如下条代码
print("4、当前活动的工作簿是:",wb.active)
wb.remove(wb.get_sheet_by_name(name=‘FENG‘)) ###可以用remove()方法,也可以用remove_sheet()方法,如下面代码
print(‘6、调用remove()方法删除后所有工作簿的名称是:‘,wb.get_sheet_names())
wb.remove_sheet(wb.get_sheet_by_name("huan"))
print(‘7、调用remove_sheet()方法删除后所有工作簿的名称是:‘,wb.get_sheet_names())

运行结果:

1、添加前所有工作簿的名称是: [‘Sheet‘]
2、添加后所有工作簿的名称是: [‘Sheet‘, ‘FENG‘, ‘huan‘]
3、当前活动的工作簿是: <Worksheet "Sheet">
4、当前活动的工作簿是: <Worksheet "Sheet">
6、调用remove()方法删除后所有工作簿的名称是: [‘Sheet‘, ‘huan‘]
7、调用remove_sheet()方法删除后所有工作簿的名称是: [‘Sheet‘]

Process finished with exit code 0

 

Workbook对象的方法有:

(1)、 save(),用于保存工作簿。实例:xxx.save(‘文件名.xlsx‘)

(2)、get_active_sheet()方法,用来获取当前活动的工作簿,新版python中,该方法是:active()

(3)、remove_sheet()方法,用来异常工作簿。该方法等同于可以用remove()方法,可以加索引和工作簿名称,也可以不加。

 

















以上是关于Workbook对象的方法总结的主要内容,如果未能解决你的问题,请参考以下文章

对象'_Workbook'的方法'SaveAs'失败VBA

对象“_Workbook”的方法“SaveAs”失败

数组方法总结 常用数组方法总结 js的数组或对象常用方法总结

运行时错误“1004”:对象“_Workbook”的方法“SaveAs”失败

VB 打开Excel 提示 对象 “Open” 方法“workbook” 失败

当目录中存在同名文件时,“对象_workbook的方法保存失败”