2014-09-25 41 views
0

我python.Can的初學者ü請告訴我如何使用,以獲得在Excel工作表的鏈接數據來提取超鏈接在Excel單元格中的數據win32Com client如何使用python win32ComClient

我的行數,其在excel表格中有鏈接。如何通過?

回答

2

試試這個:

import win32com.client 

app = win32com.client.Dispatch("Excel.Application") 
app.visible = True 

workbook = app.Workbooks.Open("MyExcel.xlsx") 
sheet = workbook.Sheets[0] 

print sheet.Range("A1").Hyperlinks.Item(1).Address 

檢查完整的文檔here

+0

這樣一個我很喜歡回溯剛開錯誤後(最新最後調用): 文件 「i.py」,8號線, in print this.Range(「C1」)。Hyperlinks.Item(2).Address File「>」,第2行,在Item 中pywintypes.com_error:(-2147352567,'Exception occurred。', (0,無,無,無,0,-2147352565),無) – Michael 2014-09-26 05:36:14

+0

你是什麼意思項目(1)... – Michael 2014-09-26 05:37:31

+0

你可以告訴它的工作 – Michael 2014-09-26 05:55:14