2012-05-14 86 views
1

我想从单个单元格的超链接在Excel电子表格用下面的代码:Python - Win32Com - 如何从Excel电子表格单元中提取超链接?

import win32com.client 
import win32ui 

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

workbook = app.Workbooks.Open("test.xlsx") 
sheet = workbook.Sheets[0] 
test_cell = sheet.Range("A8").value 

此打印如下:

test_cell 
u'Link title' 

但是,当我尝试提取它做的超级链接不会返回链接/ URL字符串格式,但一个 'COMObject未知':

test_cell = sheet.Range("A8").Hyperlinks 
test_cell 
<COMObject <unknown>> 

回答

4
sheet.Range("A8").Hyperlinks.Item(1).Address 
+0

非常感谢你或这个 –

相关问题