Skip to main content
Répondu

Import données variables


Olivia_MULLER26
Connaisseur
Forum|alt.badge.img+1

Bonjour,

J’ai essayé de créer la fonction calcul permettant l’import des données variables sur mon dossier. 

Je n’ai que 3 colonnes après le matricule dans mon fichier excel

Mais j’ai un message d’erreur au moment de l’import que je n’arrive pas à identifier.

Cela fait très longtemps que je n’ai pas importé de fichier et je n’ai pas souvenir d’avoir du créer en amont une fonction calcul. 

Merci par avance pour votre aide. 

Meilleure réponse par GUILLAUME PRATLONG

Et vous avez fait un test avec un nombre de ticket et ca ne marche pas ? 

 

Pensons à toutes les blagues que vous auriez pu faire…

Dans import de données variables, vous avez selectionné la bonne fonction calcul ???

 

27 commentaires

Mat
Ambassadeur
Forum|alt.badge.img+4
  • Ambassadeur
  • December 18, 2025

Bonjour,

Vous avez décalé vos numéro de colonne. Les commissions sont en valeurdouble 2, les tickets en 3 et la prime en 4


Olivia_MULLER26
Connaisseur
Forum|alt.badge.img+1
  • Auteur
  • Connaisseur
  • December 18, 2025

Bonjour,

Vous avez décalé vos numéro de colonne. Les commissions sont en valeurdouble 2, les tickets en 3 et la prime en 4

Je vous remercie pour votre retour rapide. J’ai modifié ma fonction calcul mais j’ai toujours le même message d’erreur 

 


Mat
Ambassadeur
Forum|alt.badge.img+4
  • Ambassadeur
  • December 18, 2025

J’ai suspicion, vu comment ça se présente, que votre fichier excel ne soit pas au bon format. On dirait que vos nombres sont du texte, vu comme c’est collé à gauche.


Olivia_MULLER26
Connaisseur
Forum|alt.badge.img+1
  • Auteur
  • Connaisseur
  • December 18, 2025

J’ai suspicion, vu comment ça se présente, que votre fichier excel ne soit pas au bon format. On dirait que vos nombres sont du texte, vu comme c’est collé à gauche.

Non, ils sont bien en format nombre :

et cela ne change rien. ni en xls 2023 ni en csv. 

Merci par avance, 


Mat
Ambassadeur
Forum|alt.badge.img+4
  • Ambassadeur
  • December 18, 2025

La première ligne est bonne, maintenant il faudrait qu’on voit votre écran de la saisie des variables


Olivia_MULLER26
Connaisseur
Forum|alt.badge.img+1
  • Auteur
  • Connaisseur
  • December 18, 2025

La première ligne est bonne, maintenant il faudrait qu’on voit votre écran de la saisie des variables

J’ai effectivement autre chose dans les éléments variables mais il s’agit d’éléments qui n’ont pas à être importés (transport et astreintes) en saisie fixe sur Silae. 

 

Merci 🙏


Mat
Ambassadeur
Forum|alt.badge.img+4
  • Ambassadeur
  • December 18, 2025

Commissions est grisé, il n’arriverait pas à importer alors.

Vous pouvez tenter de faire un import en mettant la commission à 0 et neutraliser la colonne dans le code ?


Olivia_MULLER26
Connaisseur
Forum|alt.badge.img+1
  • Auteur
  • Connaisseur
  • December 18, 2025

Commissions est grisé, il n’arriverait pas à importer alors.

Vous pouvez tenter de faire un import en mettant la commission à 0 et neutraliser la colonne dans le code ?

Je m’en suis aperçue, j’ai donc ajouté ma colonne commission en PCCN01 avec la prime exceptionnelle mais cela ne change rien. 

 


Mat
Ambassadeur
Forum|alt.badge.img+4
  • Ambassadeur
  • December 18, 2025

Tentez l’import mais en mettant commissions à 0, est-ce que le souci se pose pour les tickets ?


Olivia_MULLER26
Connaisseur
Forum|alt.badge.img+1
  • Auteur
  • Connaisseur
  • December 18, 2025

Tentez l’import mais en mettant commissions à 0, est-ce que le souci se pose pour les tickets ?

oui

 


Mat
Ambassadeur
Forum|alt.badge.img+4
  • Ambassadeur
  • December 18, 2025

Non vous devez neutraliser la ligne de code. Mettez // devant la ligne call Genereelementvariables pour la commission


Olivia_MULLER26
Connaisseur
Forum|alt.badge.img+1
  • Auteur
  • Connaisseur
  • December 18, 2025

Non vous devez neutraliser la ligne de code. Mettez // devant la ligne call Genereelementvariables pour la commission

espace ou sans espace, le résultat est le même. 


Mat
Ambassadeur
Forum|alt.badge.img+4
  • Ambassadeur
  • December 18, 2025

Et vous avez bien supprimé les infos de la colonne dans votre excel, elle est vide ? Quel est votre nouveau message d’erreur ?


Olivia_MULLER26
Connaisseur
Forum|alt.badge.img+1
  • Auteur
  • Connaisseur
  • December 18, 2025

Et vous avez bien supprimé les infos de la colonne dans votre excel, elle est vide ? Quel est votre nouveau message d’erreur ?

oui, elle est vide dans la partie commission

Le message est le suivant : 

 


Mat
Ambassadeur
Forum|alt.badge.img+4
  • Ambassadeur
  • December 18, 2025

Mais enfin c’est fou ça. Est-ce que vous avez fait le test en recréant un tout nouveau fichier excel que vous avez enregistré en csv point virgule ?


Olivia_MULLER26
Connaisseur
Forum|alt.badge.img+1
  • Auteur
  • Connaisseur
  • December 18, 2025

Mais enfin c’est fou ça. Est-ce que vous avez fait le test en recréant un tout nouveau fichier excel que vous avez enregistré en csv point virgule ?

oui et le message reste le même 😒


Mat
Ambassadeur
Forum|alt.badge.img+4
  • Ambassadeur
  • December 18, 2025

Supprimez carrément la colonne, décalez les TR sur la colonne 2 dans votre code et sur votre excel ? V


Olivia_MULLER26
Connaisseur
Forum|alt.badge.img+1
  • Auteur
  • Connaisseur
  • December 18, 2025

Supprimez carrément la colonne, décalez les TR sur la colonne 2 dans votre code et sur votre excel ? V

Cela a juste décalé le souci 

 


Forum|alt.badge.img+3

hahaha

Mat devient fou ! 😄

 

Allez on reprend depuis le début : 

Votre fonction calcul débute par IMP ? 

Votre élément variable pour les commissions s’appelle commissions

Vous êtes sure que votre fichier excel, ou plutot CSV, ne contient qu’une seule ligne d en tete  ?

Vous avez bien enregistré au format CSV, séparateur point virgule ? 
Ouvrez votre fichier avec le bloc note et collez le ici pour voir.


Olivia_MULLER26
Connaisseur
Forum|alt.badge.img+1
  • Auteur
  • Connaisseur
  • December 18, 2025

hahaha

Mat devient fou ! 😄

 

Allez on reprend depuis le début : 

Votre fonction calcul débute par IMP ? 

Votre élément variable pour les commissions s’appelle commissions

Vous êtes sure que votre fichier excel, ou plutot CSV, ne contient qu’une seule ligne d en tete  ?

Vous avez bien enregistré au format CSV, séparateur point virgule ? 
Ouvrez votre fichier avec le bloc note et collez le ici pour voir.

Oui, ma fonction calcul commence bien par IMP

Ci après le visuel de mon tableau d’éléments variables

L’import concerne les commissions, tickets resto et les primes exceptionnelles. 

Mon fichier d’import est bien au format CSV séparateur point virgule.

Matricule;Commissions;NbTicket;Prime exception
2590;;;
378;;;
2498;;;
2677;;;
2356;;;
2633;;;
10029;;;
2294;;;
1171;;;
993;;;
1223;;;
2428;;;
2404;;;
100295;;;
2526;;;
525;;;
2006;;;
1755;;;
2133;;;
2174;;;
2391;;;
2137;;;
1562;;;
2343;;;
10176;;;
942;;;

 

Merci pour votre aide


Mat
Ambassadeur
Forum|alt.badge.img+4
  • Ambassadeur
  • December 19, 2025

hahaha

Mat devient fou ! 😄

 

Allez on reprend depuis le début : 

Votre fonction calcul débute par IMP ? 

Votre élément variable pour les commissions s’appelle commissions

Vous êtes sure que votre fichier excel, ou plutot CSV, ne contient qu’une seule ligne d en tete  ?

Vous avez bien enregistré au format CSV, séparateur point virgule ? 
Ouvrez votre fichier avec le bloc note et collez le ici pour voir.

Y a des jours j’aimerais qu’on puisse s’échanger les accès pour tester et s’entraider 😂


Forum|alt.badge.img+3

Ah ouais c’est clair, quelquefois c’est compliqué en imaginant les écrans successifs ! 

 

Alors Olivia, ok pour le nom de la fonction.
Par contre… votre fichier CSV là… Il est vide ???

Il n’y a que des matricules, et aucune valeur, on est d’accord ? 


Olivia_MULLER26
Connaisseur
Forum|alt.badge.img+1
  • Auteur
  • Connaisseur
  • December 19, 2025

Ah ouais c’est clair, quelquefois c’est compliqué en imaginant les écrans successifs ! 

 

Alors Olivia, ok pour le nom de la fonction.
Par contre… votre fichier CSV là… Il est vide ???

Il n’y a que des matricules, et aucune valeur, on est d’accord ? 

Oui oui c’est juste la matrice de mon fichier. On va devenir fou ! 


Forum|alt.badge.img+3

Et vous avez fait un test avec un nombre de ticket et ca ne marche pas ? 

 

Pensons à toutes les blagues que vous auriez pu faire…

Dans import de données variables, vous avez selectionné la bonne fonction calcul ???

 


Olivia_MULLER26
Connaisseur
Forum|alt.badge.img+1
  • Auteur
  • Connaisseur
  • December 19, 2025

Et vous avez fait un test avec un nombre de ticket et ca ne marche pas ? 

 

Pensons à toutes les blagues que vous auriez pu faire…

Dans import de données variables, vous avez selectionné la bonne fonction calcul ???

 

Guillaume, 

Vous êtes mon sauveur ! Désolée de vous avoir fait perdre du temps.

J’étais restée sur Import Silae comme avant ! 

Merci beaucoup, bonne journée et bonnes fêtes de fin d’année