需要整理很多word檔案,每個word檔案都有幾個嵌入的excel表格,用
from win32com.client import Dispatch,constants
word=win32com.client.Dispatch('word.application')
doc=word.Documents.Open(r'G:\virtual_env\杏82.doc')
t=doc.Tables[5]
d1=t.Rows[0].Cells[0].Range.Text
可以得到word內部表格的資料,但是不能獲得嵌入到word中的excel形式的表格的資料
由用過這個的嗎,請指點下,多謝
uj5u.com熱心網友回復:
excel表在word里,不一定是表格形式吧,因為這樣可能版面不對了,更多更合適的是 ole物件形式,這樣的話用表格就檢索不到它們了。uj5u.com熱心網友回復:
我接到的Word檔案就是這個樣子的,很多頁,但是有一頁是橫排的,這頁只有一個表格,這個表格雙擊就以Excel表格的形式打開了,我需要的就是從這個表格里面讀取一些資料,但是doc.Tables方法不能實作資料獲取,所以。。。。uj5u.com熱心網友回復:
雙擊會用 excel 打開,看來是 ole 物件了,這個是無法獲得里面資料的吧,更不會被 Tables 物件編入的。轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/105420.html
標籤:一般軟件使用
下一篇:win2003不能啟動求救
