工作簿新建、保存和打开
新建和保存工作簿
import openpyxl as vb
路径 = r'c:/test.xlsx'
工作簿 = vb.Workbook(路径)
工作簿.save(路径1)
打开工作簿
import openpyxl as vb
路径 = r'c:/test01.xlsx'
工作簿 = vb.load_workbook(路径)
工作表 = 工作簿['1月']
print(工作表)
激活工作表
工作表 = 工作簿.active
工作表的创建、删除、复制
显示工作簿中所有的工作表和表名
import openpyxl as vb
路径 = r'c:/test.xlsx'
工作簿 = vb.load_workbook(路径)
显示所有工作表 = 工作簿.worksheets
for 工作表 in 显示所有工作表:
print(工作表.title)
删除指定工作表
import openpyxl as vb
路径 = r'c:/test.xlsx'
工作簿 = vb.load_workbook(路径)
工作表 = 工作簿['4月']
工作簿.remove(工作表)
工作簿.save(路径)
新建指定工作表
import openpyxl as vb
路径 = r'c:/001.xlsx'
工作簿 = vb.load_workbook(路径)
工作簿.create_sheet('4月')
工作簿.save(路径)
复制指定工作表
import openpyxl as vb
路径 = r'c:/测试.xlsx'
工作簿 = vb.load_workbook(路径)
复制表 = 工作簿.copy_worksheet(工作簿['9月']) # 这里是工作表对象
复制表.title = '我是刚复制的表'
工作簿.save(路径)