Bonjour,
Dans ce code, voyez vous une erreure ?
car j'ai cette erreure et je comprend pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 lxls_fichierExcel=xlsOuvre("C:\Cache\T.xls",xlsEcriture) SI ErreurDétectée = Faux ALORS Li_nbligneFichierExcel=1 ls_contenuFichierTexte= fChargeTexte("C:\Cache\t.txt") POUR TOUTE CHAÎNE ls_ligneFichierTexte DE ls_contenuFichierTexte SEPAREE PAR RC toto=Gauche(ls_ligneFichierTexte,12) tata=Droite(ls_ligneFichierTexte,10) lxls_fichierExcel[Li_nbligneFichierExcel,"A"]=toto lxls_fichierExcel[Li_nbligneFichierExcel,"B"]=tata Li_nbligneFichierExcel++ FIN // Lecture d'une cellule pour test ResDonnée0= xlsDonnée(lxls_fichierExcel,2,2,Faux) xlsSauve(lxls_fichierExcel) xlsFerme(lxls_fichierExcel) SINON FIN
ma ligne 71 correspond à ça:Erreur à la ligne 71 du traitement Procédure locale ProcThread.
La ligne passée en paramètre n'est pas un numéro de ligne valide. Les numéros des lignes des feuilles Excel vont de 1 à 25938796.
je sais pas s'il y a une importance, ce code est dans une procedure thread
Code : Sélectionner tout - Visualiser dans une fenêtre à part lxls_fichierExcel[Li_nbligneFichierExcel,"A"]=toto
Partager