Sous-commandes XLS, XLSX et XLSM (commande OUTPUT EXPORT)
Les sous-commandes XLS, XLSXet XLSM exportent la sortie dans les formats Excel 97-2004, Excel 2007 et versions ultérieures, et Excel 2007 et versions ultérieures, respectivement. Les lignes, colonnes et cellules des tableaux croisés dynamiques sont exportées comme des lignes, colonnes et cellules Excel, avec tous les attributs de formatage (bordures de cellule, styles de police, couleurs d'arrière-plan, etc.). La sortie texte est exportée avec tous les attributs de police. Chaque ligne de la sortie texte est une ligne dans le fichier Excel, avec le contenu de toute la ligne dans une seule cellule. Les graphiques, les diagrammes d'arborescence et les vues de modèle sont inclus au format PNG.Il n'y a pas de macros dans la sortie ; l'option XLSM vous permet d'ajouter une sortie à des fichiers Excel existants activés pour les macros (.xlsm).
Mot clé DOCUMENTFILE
Le mot clé DOCUMENTFILE obligatoire indique le nom du document Excel. Le mot clé est suivi d'un signe égal et d'une spécification de fichier entre guillemets, comme dans:
OUTPUT EXPORT
/XLS DOCUMENTFILE='/mydocs/myresults.xls'.
Mot clé OPERATION
Le mot clé OPERATION indique le type d'opération à effectuer par l'exportation. Le mot clé est suivi d'un signe égal et de l'une des options suivantes:
CREATEFILE: Créer un fichier Excel. Si un fichier portant le nom spécifié existe déjà, il est remplacé. Il s'agit de la valeur par défaut.
CREATESHEET. Créer une feuille de calcul dans un fichier Excel. Si une feuille de calcul portant le nom spécifié (spécifié dans le mot clé SHEET ) existe déjà dans le fichier, cette feuille de calcul est remplacée. Si le fichier n'existe pas déjà, un nouveau fichier est créé avec une feuille de calcul portant le nom spécifié.
MODIFYSHEET: Modifiez le contenu de la feuille de calcul spécifiée. Le contenu est ajouté à la feuille de calcul en fonction de la spécification du mot clé LOCATION . Vous devez spécifier un nom de feuille avec le mot clé SHEET . Si vous modifiez une feuille de calcul Excel 97-2004 existante, les graphiques, les vues de modèle et les diagrammes d'arborescence ne sont pas inclus dans la sortie exportée.
Mot clé SHEET
Le mot clé SHEET indique le nom de la feuille de calcul dans laquelle les éléments seront exportés. Le mot clé est suivi d'un signe égal et d'un nom de feuille entre guillemets.
- Les noms de feuille ne peuvent pas dépasser 31 caractères et ne peuvent pas contenir de barres obliques ou de barres obliques inversées, de crochets, de points d'interrogation ou d'astérisques.
- Si la feuille de calcul spécifiée n'existe pas dans le fichier Excel, une nouvelle feuille de calcul portant ce nom sera créée, quelle que soit la méthode d'opération.
- Le mot clé
SHEETest requis avecOPERATION=MODIFYSHEET. Il est facultatif avec les autres méthodes d'opération.
Mot clé LOCATION
Le mot clé LOCATION indique l'emplacement dans la feuille de calcul des éléments exportés. Le mot clé est suivi d'un signe égal et de l'une des options suivantes:
LASTCOLUMN: Ajoutez des éléments exportés après la dernière colonne. Les éléments exportés seront ajoutés après la dernière colonne, à partir de la première ligne, sans modifier le contenu existant. C'est une bonne solution pour ajouter de nouvelles colonnes à une feuille de calcul existante. Il s'agit de la valeur par défaut.
LASTROW: Ajouter des éléments exportés après la dernière ligne. Les éléments exportés seront ajoutés après la dernière ligne, à partir de la première colonne, sans modifier le contenu existant. Il s'agit d'un bon choix pour ajouter de nouvelles lignes à une feuille de calcul existante.
Mot clé NOTECAPTIONS
Le mot clé NOTESCAPTIONS contrôle l'inclusion de notes de bas de page et de légendes de tableau croisé dynamique dans le document exporté. Le mot clé est suivi d'un signe égal et de l'une des options suivantes:
Oui. Inclure des notes de bas de page et des légendes : Il s'agit de la valeur par défaut.
NON. Ne pas inclure de notes de bas de page et de légendes.
Exemple
OUTPUT EXPORT
/XLS DOCUMENTFILE='/mydocs/myresults.xls'
OPERATION=MODIFYSHEET
SHEET='Region 1'
LOCATION=STARTCELL('B2').