Russian Qt Forum

Qt => Вопросы новичков => Тема начата: YvenTitan от Январь 19, 2021, 16:01



Название: Чтение Hyperlinks из ячейки файла Microsoft Excel c помощью библиотеки QtXlsx
Отправлено: YvenTitan от Январь 19, 2021, 16:01
Здравствуйте
Мне нужно получать адрес ссылки (бывает, что там ссылка на другой лист, а бывает ссылка на сайт) из ячейки файла Microsoft Excel.
Использую библиотеку QtXlsx https://qtxlsx.debao.me/
Записывать в ячейку ссылку получается с помощью функции workSheet->writeHyperlink
До этого делал с помощью QAxObject, но хочу уйти от этого класса, потому что хочется, чтобы программа работала без запуска Microsoft Excel
Код:
QAxObject *links = cell->querySubObject("Hyperlinks");
QAxObject *linkCell = links->querySubObject("Item(int)",1);

Можете подсказать, как можно получить адрес ссылки с помощью библиотеки QtXlsx? Или можете подсказать хорошую библиотеку для работы с Excel-файлами, которую можно встроить в проект на С++/Qt?