100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > win32con从word复制表格粘贴到excel

win32con从word复制表格粘贴到excel

时间:2024-04-16 14:40:18

相关推荐

win32con从word复制表格粘贴到excel

#万万没想到从word复制ctrl+c一个表格粘贴ctrl+v到excel这么费事,最后粘贴还有点问题,定位不到想要的单元格。

from win32com import client

import win32clipboard as wc

import win32com.client

excel = client.Dispatch("Excel.Application")

excel.Visible = False

wb = excel.Workbooks.Open(r'D:\py\py\py-toword\text1.xlsx')

word = win32com.client.Dispatch('Word.Application')

word.Visible = False

doc = word.Documents.Open(r'D:\py\py\py-toword\test.docx')

tables=word.ActiveDocument.Tables

for table in tables:

table.Select()

word.Selection.Copy()

wb.ActiveSheet.Paste(wb.Worksheets("Sheet1").Range("g1"))

wc.OpenClipboard()

wc.EmptyClipboard()

wc.CloseClipboard()

wb.Save()

wb.Close()

doc.Save()

doc.Close()

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。