|
|
|
|
||||||
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
Est-il possible de lire une plage de valeurs (dans un TMemo) au lieu du
contenu, cellule par cellule ? var aValue, aRange : AnsiString; vCell : variant; begin aSheetName := 'Feuil1'; vWorksheet := vXLWorkbook.WorkSheets[aSheetName]; //Lire la valeur d'une cellule : vCell := vWorksheet.Range['B4']; aValue := vCell.Value; Memo1.Lines.Add(aValue); end; Est-il possible de lire une plage de valeurs ? vCell := vWorksheet.Range['B4 4'];Merci, Daniel |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
la réponse est dans la question: quelle pourrait être la forme d'une
telle information??? aujourd'hui (et pour cause), elle n'en a aucune donc la réponse à ta question est non /_Denis_ a énoncé/ : > Est-il possible de lire une plage de valeurs (dans un TMemo) au lieu du > contenu, cellule par cellule ? > var > aValue, aRange : AnsiString; > vCell : variant; > begin > aSheetName := 'Feuil1'; > vWorksheet := vXLWorkbook.WorkSheets[aSheetName]; > //Lire la valeur d'une cellule : > vCell := vWorksheet.Range['B4']; > aValue := vCell.Value; > Memo1.Lines.Add(aValue); > end; > Est-il possible de lire une plage de valeurs ? > vCell := vWorksheet.Range['B4 4'];> Merci, > Daniel -- */Teträm/* http://www.tetram.org "Humain du matin, petite faim. Humain du soir, pour bien recevoir" - Proverbe Troll |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
il est possible de lire une plage de cellule en la transférant à un
tableau de variants. Ca n'empèchera pas ensuite de concaténer les chaînes pour en faire ne seule mais ça accélère la lecture du fichier excel. -- Jean-Luc M. |
|
|
|
#4 |
|
Messages: n/a
Hébergeur: |
Jean-Luc M. a écrit :
> il est possible de lire une plage de cellule en la transférant à un > tableau de variants. > Ca n'empèchera pas ensuite de concaténer les chaînes pour en faire ne > seule mais ça accélère la lecture du fichier excel. > Merci. t'aurais pas un bout de code pour illustrer cela ? Denis |
|
|
|
#5 |
|
Messages: n/a
Hébergeur: |
Jean-Luc M. a formulé la demande :
> il est possible de lire une plage de cellule en la transférant à un tableau > de variants. > Ca n'empèchera pas ensuite de concaténer les chaînes pour en faire ne seule > mais ça accélère la lecture du fichier excel. http://www.delphi3000.com/articles/article_2200.asp?SK= -- Jean-Luc M. |
|
![]() |
| Outils de la discussion | |
|
|