Export en fin de fichier Excel, Texte délimité et CSV déjà existant
Export dans un fichier xslx déjà existant, pour conserver les graphes et contenus
Nouveauté valide à partir de version 7
Il est possible de faire un export qui s'écrit en fin d'un fichier déjà existant.
Cette fonctionnalité n'est disponible qu'avec un export définit par paramétrage (élément du formulaire export).
Intérêt : exporter les valeurs d'un tableau récapitulatif dans la feuille indiquée et utiliser les valeurs pour des graphes ou calculs dans les autres feuilles
La coche "Ajouter en fin" du formulaire export permet d'activer la fonctionnalité.
Le fichier source est toujours le fichier de la description de données associée à l'export.
La destination est un nouveau fichier dans le même répertoire que le fichier source
SI et UNIQUEMENT SI :
- le champ 'Répertoire et / ou fichier de sortie' du formulaire 'Export' est vide ou renvoie vide quand évaluée
- les paramètres fichiers ou répertoires de l'action d'export (classique ou particulière) sont vides.
Sinon c'est le fichier de destination spécifier qui est utilisé ;
Si c'est le même fichier que la source, alors la source est écrasée.
Remarque :
Exemple fichier de destination :
Source : C:\toto\toto.xlsx => Destination : C:\toto\toto_xxxx.xlsx
Source : C:\toto\toto.xlsx, 'Répertoire et / ou fichier de sortie' de 'Export' : C:\tata\toto.xlsx => Destination: C:\tata\toto.xlsx
Source : C:\toto\toto.xlsx, 'Répertoire et / ou fichier de sortie' de 'Export' : C:\toto\toto.xlsx => Destination: C:\toto\toto.xlsx (la source est écrasée)
Exemple export lié :
Export 1: Source : C:\Entete.xlsx, 'Répertoire et / ou fichier de sortie' de 'Export' : C:\Final.xlsx => Destination : C:\Final.xlsx
Export 2: Source : c:\Final.xlsx, 'Répertoire et / ou fichier de sortie' de 'Export' : C:\Final.xlsx => Destination : C:\Final.xlsx (Final.xlsx est écrasé, on n’a pas de fichier intermédiaire)
Exécuter Export 1 puis Export 2 va donner dans Final.xlsx :
- les entêtes de Entete.xlsx
- le contenu de l'export 1
- le contenu de l'export 2
Gestion des fichiers Excel avec Macro (.xlsm) dans les exports
Nouveauté valide à partir de version 11
Les fichiers Excel avec Macro (.XLSM) sont acceptés dans les descriptions de données Excel.
Cela permet d'exporter en fin de fichier et de pouvoir lancer la macro enregistrée dans le fichier.
Export dans un fichier texte délimité existant, pour conserver les graphes et contenus
Nouveauté valide à partir de version 7
Il est possible de faire un export qui s'écrit en fin d'un fichier déjà existant.
Cette fonctionnalité n'est disponible qu'avec un export définit par paramétrage (élément du formulaire export).
Intérêt : faire plusieurs exports successifs sans écraser les données existantes.
La coche "Ajouter en fin" du formulaire export permet d'activer la fonctionnalité.
Le fichier source est toujours le fichier de la description de données associée à l'export.
La destination est un nouveau fichier dans le même répertoire que le fichier source
SI et UNIQUEMENT SI :
- le champ 'Répertoire et / ou fichier de sortie' du formulaire 'Export' est vide ou renvoie vide quand évaluée
- les paramètres fichiers ou répertoires de l'action d'export (classique ou particulière) sont vides.
Sinon c'est le fichier de destination spécifier qui est utilisé ;
Si c'est le même fichier que la source, alors la source est écrasée.
Remarque :
Exemple fichier de destination :
Source : C:\toto\toto.txt => Destination : C:\toto\toto_xxxx.txt
Source : C:\toto\toto.txt, 'Répertoire et / ou fichier de sortie' de 'Export' : C:\tata\toto.txt => Destination: C:\tata\toto.txt
Source : C:\toto\toto.txt, 'Répertoire et / ou fichier de sortie' de 'Export' : C:\toto\toto.txt => Destination: C:\toto\toto.txt (la source est écrasée)
Exemple export lié :
Export 1: Source : C:\Entete.txt, 'Répertoire et / ou fichier de sortie' de 'Export' : C:\Final.txt => Destination : C:\Final.txt
Export 2: Source : c:\Final.txt, 'Répertoire et / ou fichier de sortie' de 'Export' : C:\Final.txt => Destination : C:\Final.txt (Final.txt est écrasé, on n’a pas de fichier intermédiaire)
Exécuter Export 1 puis Export 2 va donner dans Final.txt :
- les entêtes de Entete.txt
- le contenu de l'export 1
- le contenu de l'export 2
Export dans un fichier CSV déjà existant, pour conserver le contenu
Nouveauté valide à partir de version 7
Il est possible de faire un export qui s'écrit en fin d'un fichier déjà existant.
Cette fonctionnalité n'est disponible qu'avec un export définit par paramétrage (élément du formulaire export).
Intérêt : faire plusieurs exports successifs sans écraser les données existantes.
La coche "Ajouter en fin" du formulaire export permet d'activer la fonctionnalité.
Le fichier source est toujours le fichier de la description de données associée à l'export.
La destination est un nouveau fichier dans le même répertoire que le fichier source
SI et UNIQUEMENT SI :
- le champ 'Répertoire et / ou fichier de sortie' du formulaire 'Export' est vide ou renvoie vide quand évaluée
- les paramètres fichiers ou répertoires de l'action d'export (classique ou particulière) sont vides.
Sinon c'est le fichier de destination spécifier qui est utilisé ;
Si c'est le même fichier que la source, alors la source est écrasée.
Remarque :
Exemple fichier de destination :
Source : C:\toto\toto.csv => Destination : C:\toto\toto_xxxx.csv
Source : C:\toto\toto.csv, 'Répertoire et / ou fichier de sortie' de 'Export' : C:\tata\toto.csv => Destination: C:\tata\toto.csv
Source : C:\toto\toto.csv, 'Répertoire et / ou fichier de sortie' de 'Export' : C:\toto\toto.csv => Destination: C:\toto\toto.csv (la source est écrasée)
Exemple export lié :
Export 1: Source : C:\Entete.csv, 'Répertoire et / ou fichier de sortie' de 'Export' : C:\Final.csv => Destination : C:\Final.csv
Export 2: Source : c:\Final.csv, 'Répertoire et / ou fichier de sortie' de 'Export' : C:\Final.csv => Destination : C:\Final.csv (Final.csv est écrasé, on a pas de fichier intermédiaire)
Exécuter Export 1 puis Export 2 va donner dans Final.csv :
- les entêtes de Entete.csv
- le contenu de l'export 1
- le contenu de l'export 2
Avoir une ligne vide en fin d'export CSV
Nouveauté valide à partir de version 7
Certain logiciel demande à avoir une ligne vide (un retour chariot) à la fin du fichier CSV pour pouvoir l'importer. SIMAX par défaut ne crée pas de ligne vide.
Pour avoir cette ligne vide, dans la description de "données dans un fichier texte CSV /TXT" cocher "Ajouter une ligne vide à la fin du fichier". Par défaut ce choix n'est pas coché.
Mis à jour

