Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Чтение из Excel
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Общие вопросы
balbes
Мне нужно прочитать данные из Excel, затем отобразить.
Работаю с Excel так:
// Подключаюсь и создаю страницу
QAxObject* pExcel = new QAxObject("Excel.Application", 0);
QAxObject* pApp = pExcel->querySubObject("Application()");
QAxObject* pWbks = pExcel->querySubObject("Workbooks()");
QAxObject* pWb = pWbks->querySubObject("Add()");
QAxObject* pWs = pWb->querySubObject("Worksheets(int)", 1 );

//Показываю Excel
pApp->setProperty("Visible", true );
Но вот как просчитать из заданной строки и колонки, ума не приложу. <_<
ViGOur
Примерно так:
QAxObject *pRange = pWs->querySubObject( "Cells(int,int)", 1, 1); 
QString value = pRange->property( "Value").toString();
// или
QString value = pRange->dynamicCall( "Value" ).toString();
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.