我正在尝试使用以下代码从 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>>