Помоги, пожалуйста, понять почему высота ячейки берётся некорректно.
Код:
QAxObject* wordApp = new QAxObject("Word.Application");
QAxObject* pdocument = wordApp->querySubObject("Documents")->querySubObject("Open(const QString&)", filePath);
QAxObject* tables = document->querySubObject("Tables");
QAxObject* table = tables->querySubObject("Item(int)", 1);
int rowCount = table->querySubObject("Rows")->property("Count").toInt();
int columnCount = table->querySubObject("Columns")->property("Count").toInt();
for (int row = 1; row <= rowCount; ++row) {
int rowHeight = table->querySubObject("Cell(int, int)", row, 1)->property("Height").toInt();
qDebug() << rowHeight;
}
Вывод приложения:
28
9999999
9999999
9999999
9999999
Таблица:
По какой-то причине первая высота берётся корректно, а последующие - нет. Может кто подсказать в чём ошибка?