from openpyxl.utils import get_column_letter,column_index_from_string
workbook_2007 = openpyxl.load_workbook("temp_excel_2007.xlsx")
sheetnames_2007 = workbook_2007.sheetnames
print("sheetnames_2007:",sheetnames_2007)
worksheets_2007 = workbook_2007.worksheets
print("worksheets_2007:",worksheets_2007)
for sheet in worksheets_2007:
worksheets_2007_title = sheet.title
print("worksheets_2007_title:",worksheets_2007_title)
worksheets_2007_max_row = sheet.max_row
print("worksheets_2007_max_row:",worksheets_2007_max_row)
worksheets_2007_max_column = sheet.max_column
print("worksheets_2007_max_column:",worksheets_2007_max_column)
for index in range(1,worksheets_2007_max_row+1):
print(get_column_letter(1) + "-" + str(column_index_from_string("A")))
sheetnames_2007_cell = sheet.cell(row=index,column=1).value
if sheetnames_2007_cell == None:
print("sheetnames_2007_cell:",sheetnames_2007_cell)
workbook = openpyxl.Workbook()
new_ws_1 = workbook.create_sheet(title="创建测试1",index=0)
new_ws_2 = workbook.create_sheet(title="创建测试2",index=1)
workbook.save("test.xlsx")
workbook.remove(new_ws_2)
workbook.save("test.xlsx")
workbook_insert = openpyxl.Workbook()
new_ws = workbook_insert.create_sheet(title="创建测试",index=0)
workbook_insert.save("test_insert.xlsx")
