lepetitmarocain
Nombre de messages : 335 Age : 81 Localisation : Région Parisienne (à mon grand désespoir) Date d'inscription : 04/07/2018
| Sujet: EXCEL Mar 12 Sep 2023 - 15:02 | |
| Bonjour
Je voudrais lire un fichier Excel , mais en indiçant le numéro de ligne, a la place du numéro en dur, car je ne
connais pas exactement le nombre de lignes
Avez vous une idée.
Merci de votre Aide | |
|
Yannick
Nombre de messages : 8610 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Mar 12 Sep 2023 - 19:32 | |
| | |
|
Marc
Nombre de messages : 2391 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: EXCEL Mar 12 Sep 2023 - 21:31 | |
| Bonjour à tous ! @Lepetitmarocain Voici un exemple fonctionnel dans lequel je lis la ligne 3 d'une feuille Excel sur une longueur de 4 colonnes. Pour le test, j'envoie le contenu des cellules lues dans un objet LIST. - Code:
-
' exemple de lecture de la ligne 3 de la feuille Excel ' Séquence des cellules lues : A3, B3, C3, D3
dim colonne%, ligne%, nombreDeColonnes%, cellule$
list 1
nombreDeColonnes% = 4 ligne% = 3
excel_start wait 2000
excel_file_open 1,"C:\Users\Yoda\Desktop\Bureau\Dev\Panoramic\test.xls" wait 2000
for colonne% = 1 to nombreDeColonnes% cellule$ = chr$(64+colonne%) + str$(ligne%) item_add 1,excel_read$(cellule$) next colonne%
excel_file_close 1 excel_stop
end Vue de la feuille Excel : Le résultat dans Panoramic : Dans cet exemple, le nombre maximum de colonnes pouvant être lues est de 26 (de la colonne A jusqu'à la colonne Z). Si tu as plus de 26 colonnes, il faudra adapter le programme en conséquence. Le nombre de lignes n'est pas limité. Pour résumer, voici les parties importantes du programme pour ne pas coder en dur l'adresse de la cellule Excel à cibler : - Code:
-
cellule$ = chr$(64+colonne%) + str$(ligne%) excel_read$(cellule$)
Bonne continuation ! | |
|
lepetitmarocain
Nombre de messages : 335 Age : 81 Localisation : Région Parisienne (à mon grand désespoir) Date d'inscription : 04/07/2018
| Sujet: Re: EXCEL Ven 15 Sep 2023 - 18:04 | |
| Bonjour à tous
@Marc.
Merci beaucoup pour ton exemple pour lire un fichier Excel
Cet exemple m' a permis d'avancer sur mon projet.
Bonne soirée | |
|
lechat75
Nombre de messages : 72 Age : 70 Localisation : MONTREUIL 93 Date d'inscription : 26/08/2018
| Sujet: Re: EXCEL Sam 16 Sep 2023 - 12:46 | |
| bonjour à tous ! petite question : les fonctions excel de panoramic sont elles compatibles avec libreoffice ? merci !!
| |
|
Marc
Nombre de messages : 2391 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: EXCEL Sam 16 Sep 2023 - 13:41 | |
| Bonjour, - Lechat75 a écrit:
- les fonctions excel de panoramic sont elles compatibles avec libreoffice ?
Non, elles sont incompatibles avec LibreOffice. Bonne journée ! | |
|