Bonjour,

Je sais écrire des données dans une suite de cellules dans Excel un utilisant le code ci-dessous, mais je n'arrive pas à trouver comment simplement les lire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
  QList< QVariant> table;
  QVariant vTable(table);
  range = worksheet->querySubObject("Range(A1,G123)");
  range->dynamicCall("SetValue(const QVariant&)", vTable);
J'ai essayé ca, mais je sents bien que ca va pas, en effet ca plante sur la boucle d'affichage

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
  QList< QVariant> table;
  QVariant vTable(table);
  range = worksheet->querySubObject("Range(C1:C10)");
  vTable = range->dynamicCall("Value()",table);
  for (int i=1;i<=10;i++) {
    QString test=table[i].toString();
    qDebug() << test;
  }
Merci de votre aide