Bonjour à tous et a toutes,
Je cherche à remplir un tableau avec des mots que j'extraie d'un fichier en entrée séparé par des &. J'ai trouvé comment le remplir, mais maintenant je cherche à optimiser mon code.
En gros voilà mon code pour le moment:
Plutôt sale non?
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
22
23 test=ExtraitChaîne(Valeurfichier,1,"&") Table1.Colonne1..Titre=test test=ExtraitChaîne(Valeurfichier,2,"&") Table1.Colonne2..Titre=test test=ExtraitChaîne(Valeurfichier,3,"&") Table1.Colonne3..Titre=test test=ExtraitChaîne(Valeurfichier,4,"&") Table1.Colonne4..Titre=test test=ExtraitChaîne(Valeurfichier,5,"&") Table1.Colonne5..Titre=test test=ExtraitChaîne(Valeurfichier,6,"&") Table1.Colonne6..Titre=test test=ExtraitChaîne(Valeurfichier,7,"&") Table1.Colonne7..Titre=test test=ExtraitChaîne(Valeurfichier,8,"&") Table1.Colonne8..Titre=test test=ExtraitChaîne(Valeurfichier,9,"&") Table1.Colonne9..Titre=test test=ExtraitChaîne(Valeurfichier,10,"&") Table1.Colonne10..Titre=test test=ExtraitChaîne(Valeurfichier,11,"&") Table1.Colonne11..Titre=test
J'ai donc penser qu'avec un superchamps et une boucle for ce serait plus simple, mais je n'arrive pas...
Voici mon code:
Et voici l'erreur qu'il me retourne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 donne est une chaîne POUR i=1 A 2 test=ExtraitChaîne(Valeurfichier,i,"&") donne={Table1.Colonne1+[i]}..Titre donne=test FIN
L'opérateur d'indirection { } est interdit avec une chaîne vide comme paramètre.
Merci de votre aide, en espérant avoir été clair...
Partager