Partager via


Méthode Document.SaveAsEx (Visio)

Enregistre un document sous un nom donné en utilisant des informations supplémentaires transmises dans un argument.

Syntaxe

expression. SaveAsEx (FileName, SaveFlags)

Expression Variable qui représente un objet Document .

Paramètres

Nom Requis/Facultatif Type de données Description
FileName Obligatoire String Nom de fichier du document.
SaveFlags Obligatoire Integer Modalité d'enregistrement du fichier.

Valeur renvoyée

Aucune

Remarques

La méthode SaveAsEx est identique à la méthode SaveAs, à la différence qu'elle fournit un argument supplémentaire dans lequel l'appelant peut indiquer comment le document doit être enregistré.

L'argument IndicateursEnregistrement doit être une combinaison des valeurs suivantes.

Constante Valeur Description
visSaveAsRO &H1 Le document est enregistré en lecture seule.
visSaveAsWS &H2 L'espace de travail actuel est enregistré dans le fichier.
visSaveAsListInMRU &H4 Le document est inclus dans la liste des derniers fichiers utilisés (MRU). Par défaut, les options SaveAs et SaveAs ne placent pas le document dans la liste MRU.

Exemple

Cette macro Microsoft Visual Basic pour Applications (VBA) indique comment utiliser la méthode SaveAsEx. Avant d'exécuter cette macro, remplacez path par l'emplacement où enregistrer le dessin et remplacez filename par le nom que vous souhaitez attribuer au fichier.

 
Public Sub SaveAsEx_Example() 
 
 'Use the SaveAsEx method to save the drawing as a 
 'new read-only drawing. 
 ThisDocument.SaveAsEx "path\filename.vsd ", visSaveAsRO 
 
End Sub

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.