Russian Qt Forum
Май 03, 2024, 03:18 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Чтение Hyperlinks из ячейки файла Microsoft Excel c помощью библиотеки QtXlsx  (Прочитано 1025 раз)
YvenTitan
Самовар
**
Offline Offline

Сообщений: 174


Просмотр профиля
« : Январь 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?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.053 секунд. Запросов: 23.