JSL Enregistrement du format EXCEL et conservation des zéros en têteSalutations,
J'ai un fichier JMP qui comporte des 0 en tête dans plusieurs des colonnes que je souhaite conserver.
Le type de données est Caractère... et le Type de modélisation est Nominal
Lorsque j'enregistre le fichier au format EXCEL à l'aide du code JSL ci-dessous, les 0 principaux disparaissent. Y a-t-il un moyen de les garder?
du = Cust_join << Enregistrer( Concat("C:\fichier",Format( Aujourd'hui(), "aaaammjj" ).xlsx") );
Je suppose qu'un script de code place une apostrophe devant chaque instance, mais il y a une ligne
Tableau de donnéesScriptles fenêtres回复: JSL Enregistrement du format EXCEL et conservation des zéros en têteIl semble qu'Excel supprime les zéros non significatifs.Je suppose que vous devrez rester dans JMP et ne pas utiliser Excel LOL.Mais si vous devez utiliser Excel, vous pouvez faire précéder les valeurs d'un guillemet simple.Voici le tableau JMP et la feuille de calcul Excel :

Re : JSL enregistrant le format EXCEL et conservant les zéros non significatifsJMP exporte tous les zéros non significatifs.C'est Excel qui les supprime.Votre suggestion de placer une valeur non numérique dans les valeurs de la colonne serait un moyen de conserver les zéros non significatifs.
Peut-être qu'un autre membre de la communauté a une meilleure solution
Re : JSL enregistrant le format EXCEL et conservant les zéros non significatifsSalut Txnelson...
Utilisation de JMP16.
Je ne suis pas du tout préoccupé par le nom du fichier. Je suis préoccupé par les colonnes du fichier qui ont des 0 en tête. Ils ont l'air bien dans JMP mais quand j'enregistre en tant que fichier EXCEL en utilisant le script ci-dessus ou même en utilisant File... Sauvegarder... Comme, les colonnes suppriment les 0 de tête.
Exemple:
DANS JMP, j'ai un fichier contenant une colonne qui ressemble à ceci ;

Lorsque je l'enregistre dans EXCEL, les 0 principaux sont coupés... ainsi, 0001585350 est coupé à 1585350
回复: JSL Enregistrement du format EXCEL et conservation des zéros en têtedt << Save( "C:\file" || Char( Format( Today(), "y/m/d" ) ) || Char( Hour( Today() ) ) || Char( Minute( Today() ) ) || ".xlsx" );
Re : JSL enregistrant le format EXCEL et conservant les zéros non significatifsVoici le nom du fichier que j'obtiens en utilisant votre JSL ...... où sont les zéros non significatifs qui ont été supprimés
"C:\file20220210.xlsx"
Quelle version de JMP utilisez-vous ?