import openpyxl from copy import copy def copy_sheets(from_sheet, to_sheet): for from_row in range(1, from_sheet.max_row + 1): for from_col in range(1, from_sheet.max_column + 1): from_col = chr(from_col + 64) from_cell = from_sheet['%s%d' % (from_col, from_row)] to_cell = to_sheet['%s%d' % (from_col, from_row)] to_cell.value = from_cell.value to_cell.font = copy(from_cell.font) to_cell.alignment = copy(from_cell.alignment) to_cell.border = copy(from_cell.border) to_cell.fill = copy(from_cell.fill) to_sheet.column_dimensions['%s' % from_col].width = from_sheet.column_dimensions['%s' % from_col].width
if __name__ == "__main__":
from_path = input('请输入想要复制的工作簿路径:')
from_book = openpyxl.load_workbook(from_p