2012-05-14 1 views
1

Я пытаюсь получить гиперссылок из отдельных ячеек в таблицу первенствовать со следующим кодом: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

большое спасибо или это –