Una vieja pregunta para novatos, cómo leer Excel con qt
1. El siguiente es el manual de referencia de Excel VBA descargado, ¡que no está completo!
2. Lectura de Excel
Para fines de prueba, supongamos que ya existe un archivo de Excel y que el contenido de la operación se ha marcado en rojo. Como se muestra a continuación:
Contenido de lectura principal:
Título
Número de hojas de trabajo
Nombre de la hoja de trabajo
Fila inicial
Columna inicial
Número de filas
Número de columnas
Celda
El código es el siguiente: siguiente:
QAxObject excel("Excel.Application");
QAxObject excel("Excel.Application");
QAxObject excel("Excel.Application"); " );
QAxObject excel("Excel.Application") aplicación");
excel.setProperty("Visible", true
QAxObject *); work_books = excel.QuerySubObject("Visible", verdadero) querySubObject("WorkBooks");
work_books-gt("Open (const QStringamp;)", QString("E:/test.xlsx "));
QVariant title_value = excel.property(" Caption"); //obtener el título
qDebug()lt; lt; QString("título de Excel: ") lt; lt; valor_título;
QAxObject *work_book = excel.querySubObject("Hojas de trabajo"); Las hojas también se pueden reemplazar por hojas de trabajo