|
| Insertion de valeur dans un champs table via énumère colonne |
| Iniciado por Yoann, 01,abr. 2019 15:03 - 2 respuestas |
| |
| | | |
|
| |
Miembro registrado 7 mensajes |
|
| Publicado el 01,abril 2019 - 15:03 |
Bonjour à tous.
J'ai un champ table qui à un nombre de colonne variable (défini par un tableau de valeur).
J'ai besoin d'alimenter se champ table par l'import d'un fichier excel. J'arrive à insérer des valeurs sur la première ligne, mais pas sur la deuxième ou ca plante toujours au même champs.
Voici le code :
POUR i = 2 _À_ xlsNbLigne(doc,Vrai) gnQteLigne = TableAjouteLigne(TABLE_IMPORT) JAUGE_IMPORT = nCompteurLigne nIcolonne est un entier = 1 UneColonne est un Champ POUR nColonne = 1 _À_ TableOccurrence(TABLE_IMPORT, toColonne) UneColonne <- TableEnumèreColonne(TABLE_IMPORT, nColonne) Trace(UneColonne[gnQteLigne]..Valeur) SI nColonne > 3 ALORS UneColonne[gnQteLigne]..Valeur = xlsDonnée(doc,i,nIcolonne) (Ca plante ici à la 4ieme colonne de la ligne 2) nIcolonne++ FIN FIN FIN
Merci |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 2.321 mensajes |
|
| Publicado el 01,abril 2019 - 18:35 |
Bonjour,
Peut-être ajouter un TableEnregistre() ?
-- Bon dev, Jean-Pierre |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 69 mensajes |
|
| Publicado el 02,abril 2019 - 10:16 |
Bonjour Yoann,
As-tu essayer d'utiliser les champs tableur ?
Pour manipuler un XLS, j'ai pas trouver mieux.
Bon développement |
| |
| |
| | | |
|
| | | | |
| | |
|