Workbook.SaveAs (Excel)

Enregistre les modifications apportées au classeur dans un autre fichier.

Utilisez des mots de passe forts qui combinent des majuscules, des minuscules, des chiffres et des symboles. Les mots de passe faibles ne mélangent pas ces éléments.

SaveAs (Filename, FileFormat, Password, WriteResPassword, ReadOnlyRecommended, CreateBackup, AccessMode, ConflictResolution, AddToMru, TextCodepage, TextVisualLayout, Local, WorkIdentity)

ActiveWorkbook.SaveAs

Arguments

Optional arguments

Les arguments suivants sont facultatifs

Filename (String) - Chaîne qui indique le nom du fichier à enregistrer. Vous pouvez inclure un chemin complet ; si vous ne le faites pas, Microsoft Excel enregistre le fichier dans le dossier actif.

FileFormat (XlFileFormat) - Format de fichier à utiliser lorsque vous enregistrez le fichier. Pour obtenir la liste des choix valides, voir l’énumération XlFileFormat . Pour un fichier existant, le format par défaut est le dernier qui a été spécifié ; pour un nouveau fichier, le format par défaut est celui de la version d'Excel actuellement utilisée.


Ici on trouve valeurs possible pour

XlFileFormat

Password (String) - Chaîne qui respecte la casse (maximum 15 caractères) et indique le mot de passe de protection à donner au fichier.

WriteResPassword - Chaîne qui indique le mot de passe de protection en écriture pour ce fichier. Si un fichier est enregistré avec un mot de passe et que ce mot de passe n'est pas fourni lors de l'ouverture du fichier, celui-ci s'ouvre en lecture seule

ReadOnlyRecommended (Boolean) - True pour afficher un message lorsque le fichier est ouvert, conseillant de l'ouvrir en lecture seule.

CreateBackup (Boolean) - True pour créer un fichier de sauvegarde.

AccessMode (XlSaveAsAccessMode) - Mode d’accès pour le classeur.

Les valeurs de retour possibles sont xlExclusive - Mode exclusif, xlNoChange - Mode par défaut (ne change pas le mode d'accès), xlShared - Liste de partage.

ConflictResolution (XlSaveConflictResolution) - Valeur XlSaveConflictResolution qui détermine comment la méthode résout un conflit lors de l’enregistrement du classeur. Avec xlUserResolution, la boîte de dialogue de résolution des conflits s'affiche. Avec xlLocalSessionChanges, les modifications effectuées par l’utilisateur local sont automatiquement acceptées. Avec xlOtherSessionChanges, les modifications provenant d'autres sessions sont automatiquement acceptées à la place de celles de l’utilisateur local. Si cet argument n'est pas défini, la boîte de dialogue de résolution des conflits s’affiche.

Les valeurs de retour possibles sont xlLocalSessionChanges - Les modifications de l'utilisateur local sont toujours acceptées, xlOtherSessionChanges - Les modifications de l'utilisateur local sont toujours rejetées, xlUserResolution - Une boîte de dialogue demande à l'utilisateur de résoudre le conflit.

AddToMru (Boolean) - True pour ajouter ce classeur à la liste des derniers fichiers utilisés. La valeur par défaut est False.

TextCodepage - Ignoré pour toutes les langues dans Microsoft Excel. Remarque: Lorsque Excel enregistre un classeur dans l’un des formats de texte ou CSV, qui sont spécifiés à l’aide du paramètre FileFormat , il utilise la page de code qui correspond à la langue des paramètres régionaux système en cours d’utilisation sur l’ordinateur actuel. Ce paramètre système est disponible dans les ongletsemplacement de larégion et > de la langue du panneau > de configuration, sous emplacement actuel

TextVisualLayout - Ignoré pour toutes les langues dans Microsoft Excel. Remarque: Lorsque Excel enregistre un classeur dans l’un des formats de texte ou CSV, qui sont spécifiés à l’aide du paramètre FileFormat , il enregistre ces formats dans la disposition logique. Si le texte de gauche à droite est incorporé dans un texte de droite à gauche (RTL) dans le fichier, ou inversement, la disposition logique enregistre le contenu du fichier dans le bon ordre de lecture pour toutes les langues dans le fichier, sans tenir compte de la direction. Lorsqu’une application ouvre le fichier, chaque séquence de caractères LTR ou RTL est restituée dans la bonne direction en fonction des plages de valeurs de caractères dans la page de codes (sauf si une application est conçue pour afficher la disposition de mémoire exacte du fichier, telle qu’un débogueur ou éditeur, est utilisé pour ouvrir le fichier)

Local - True enregistre les fichiers par rapport à la langue de Microsoft Excel (y compris les paramètres du Panneau de configuration). Valeur false (valeur par défaut) enregistre les fichiers par rapport à la langue de Visual Basic pour applications (VBA) (généralement l’anglais (États-Unis), sauf si le projet VBA où la méthode Workbooks. Open est exécutée est un ancien projet VBA XL5/95

WorkIdentity