Как создать гиперссылку в Excel, чтобы открыть файл слова на указанной странице c по python - PullRequest
0 голосов
/ 31 января 2020

Вот документ (файл слов), и я извлекаю некоторые предложения из него и записываю в файл excel с помощью python.

А теперь я хочу создать гиперссылку предложений, которая связывает на страницу, к которой принадлежат предложения.

Например, если на странице 5 в текстовом файле есть предложение «Я люблю python», а после я извлекаю это предложение в ячейку файла Excel по python, возможно ли создать гиперссылку на страницу 5 этого файла слов с помощью xlsxwriter?

1 Ответ

0 голосов
/ 31 января 2020

Боюсь, что вы не сможете гиперссылку на страницу в файле DOCS. Вы можете гиперссылку до уровня файла.

Прикрепление кода здесь.

formula = 'HYPERLINK("[{path]", "Click Here")'.format(path=<PATH TO FILE>)
value = xlwt.Formula(formula)

Это делается библиотекой xlwt. Кроме того, гиперссылка работает по-разному в разных форматах Excel. ie Гиперссылка работает в Microsoft Excel, не будет работать в Open Office Excel.

...