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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: На каком Виджете и как можно отобразить таблицу из MS Excel  (Прочитано 4436 раз)
Ишан
Гость
« : Февраль 06, 2014, 20:52 »

Здравствуйте!
Подскажите пожалуйста как можно вывести на экран (на какой нибудь виджет) таблицу из Excel-я?
Заранее благодарю!
Записан
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #1 : Февраль 06, 2014, 21:37 »

Таблицы создаются с помощью: QTableWidget и QTableView + модель
А работа с посторонними приложениями (в виндовс) выполняется с помощью QAxObject
Записан

mitrich
Гость
« Ответ #2 : Февраль 07, 2014, 11:03 »

А для чтения файлов экселевских форматов можно попробовать использовать сторонние библиотеки:
http://qt-project.org/wiki/Handling_Microsoft_Excel_file_format
« Последнее редактирование: Февраль 07, 2014, 11:05 от mitrich » Записан
Ишан
Гость
« Ответ #3 : Февраль 07, 2014, 12:00 »

спасибо большое что уделили время и написали ответ.
такой вопрос : а нельзя ли работать с Excel как обычным файлом (например как .txt), то есть вывести содержание на какой либо виджет?
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #4 : Февраль 07, 2014, 14:10 »

>>а нельзя ли работать с Excel как обычным файлом (например как .txt), то есть вывести содержание на какой либо виджет?

Можно, только если ты сам это реализуешь
Записан

Юра.
Hrundel
Гость
« Ответ #5 : Февраль 09, 2014, 11:21 »

Вообще, Excel может сохранять таблицы в формате *.csv. Этот формат проще всего парсить.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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