赞
踩
起因咸鱼有个人问word怎么修改图表信息,想用docx库找不到关于图表的方法,这里用了Win32com。
import time
import win32com.client as win32
app = win32.Dispatch('Word.Application')
app.Visible = 0 # 后台运行
Document = app.Documents.Open( r"C:\Users\Administrator\Desktop\Doc1.docx")#打开文档
Document = Document.InlineShapes(1).Chart.ChartData.Workbook.Worksheets("Sheet1")#打开图表关联的excel表格
time.sleep(2)
k = Document.Cells(2, 2).Value = 156#修改表格内单元格数据
VBA参考
Microsoft.Office.Interop.Word
Microsoft.Office.Interop.Excel
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。