一次性解决 excel 表格带格式汇总问题
带格式的表格汇总,一直是比较头疼的问题,包括 cell 颜色,cell 高度宽度,以及 cell 的合并等问题,以下代码直接解决表格合并带来的格式问题,简单高效。
话不多讲,直接上代码:
from win32com.client import Dispatch
path1 = 'File_path'
path2 = 'File_path'
xl = Dispatch("Excel.Application")
xl.Visible = True # 将True改成false可以隐藏excel的操作可见性
wb1 = xl.Workbooks.Open(Filename=path1)
wb2 = xl.Workbooks.Open(Filename=path2)
ws1 = wb1.Worksheets(1)
ws1.Copy(Before=wb2.Worksheets(1))
wb2.Close(SaveChanges=True)
xl.Quit()
操作后原表格格式完整写入汇总表中。
优秀!