personnalisez le formatage du fichier Excel cible lors de l'enregistrement d'un tableau de données en tant que fichier Excel.<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Je voudrais demander à la communauté JMP de m'aider sur une manière personnalisée d'exporter la table JMP vers Excel.
Une partie de mon script doit exporter une table JMP vers un fichier Excel.
Idéalement, j'aimerais personnaliser le formatage du fichier Excel cible lors de l'exportation. (avec la largeur de colonne souhaitée, la hauteur de ligne, la couleur, etc.)
Mais jusqu'à présent, je trouve que JMP ne transmettra la couleur des cellules que dans le fichier Excel cible. Et j'ai cherché des moyens de transmettre une commande ou de définir un paramètre lors de l'exportation, mais pas encore de chance.
Toute idée ou idée sera appréciée!
Salutations,
Zelong
Re : personnaliser le formatage du fichier Excel cible lors de l'enregistrement d'un tableau de données en tant que fichier Excel.Définissez le nombre de colonnes et de lignes sur un nombre suffisamment grand pour accueillir vos données.Une fois cela fait, le nombre de colonnes est fixe et je règle le nombre de lignes sur un nombre suffisamment grand pour gérer mon plus grand ensemble de données.
Re : personnaliser le formatage du fichier Excel cible lors de l'enregistrement d'un tableau de données en tant que fichier Excel.Merci pour l'idée !! Exactement, c'est ce que je voulais.
La partie rétro-ingénierie prend un certain temps. Voici mon approche et quelques conseils.
- Ouvrez le fichier *.xml avec notepad ++. Il est beaucoup plus facile d'identifier chaque section d'un fichier XML.
- Remplacez la sélection .. par une boucle "for" sur la table de données JMP. C'est une bonne idée de commencer avec une table de données avec seulement quelques lignes.
- Localisez le journal de débogage pour voir pourquoi si Excel ne peut pas l'ouvrir. Une cause possible pourrait être que le Col/RowCount par défaut dans la section ne correspond pas aux données réelles dont nous disposons. Il semble qu'il puisse simplement être supprimé et Excel peut le gérer correctement. Je ne sais pas si cela posera un problème si vous appliquez le script à une grande table de données.
Re : personnaliser le formatage du fichier Excel cible lors de l'enregistrement d'un tableau de données en tant que fichier Excel.L'approche que j'ai utilisée dans le passé repose beaucoup sur la programmation JSL mais produira de jolis résultats.
1. Enregistrez l'ensemble de données sous forme de fichier Excel
2. Formatez le fichier Excel exactement comme vous le souhaitez, par exemple couleurs, caractères gras, lignes figées, etc.
3. Enregistrez le fichier sous le type XML Spreadsheet 2003 (*.xml)
4. C'est la partie la plus difficile : écrire un programme JSL qui effectue une "ingénierie inverse" du fichier XML.
J'ai utilisé cette approche pour combiner plusieurs tableaux de résultats dans un classeur Excel à plusieurs onglets.