Partager via


Méthode Document.SaveAs (Publisher)

Enregistre la composition spécifiée sous un nouveau nom ou format.

Syntaxe

expression. SaveAs (FileName, Format, AddToRecentFiles)

Expression Variable qui représente un objet Document .

Parameters

Nom Requis/Facultatif Type de données Description
FileName Facultatif Variant Nom de la composition. Il s'agit par défaut du dossier et du nom de fichier actifs. Si la composition n'a jamais été enregistrée, c'est le nom par défaut qui est utilisé, par exemple, Composition1.pub. S'il existe déjà une composition avec le nom de fichier spécifié, celle-ci est remplacée sans que l'utilisateur en soit averti au préalable.
Format Facultatif PbFileFormat Format dans lequel la composition est enregistrée. Il peut s’agir de l’une des constantes PbFileFormat déclarées dans la bibliothèque de type Microsoft Publisher. La valeur par défaut est pbFilePublication.
AddToRecentFiles Facultatif Boolean True pour ajouter la publication à la liste des fichiers récemment utilisés dans le menu Fichier . Valeur par défaut est True.

Remarques

Si la mémoire ou l'espace disque est insuffisant pour enregistrer le fichier, une erreur se produit.

Appeler la méthode SaveAs toujours effectué en avant-plan, que l'enregistrement en arrière-plan soit activé ou non.

Exemple

Cet exemple enregistre la composition active dans un fichier Microsoft Publisher 2000.

ActiveDocument.SaveAs FileName:="ReportPub2000.pub", Format:=pbFilePublisher2000

Cet exemple enregistre la composition active sous le nom Test.rtf, au format RTF (Rich Text Format).

ActiveDocument.SaveAs FileName:="Test.rtf", Format:=pbFileRTF

Cet exemple enregistre la publication web active sous la forme d’un ensemble de pages HTML filtrées et de fichiers de prise en charge. Notez que l’extension .htm est automatiquement ajoutée à la valeur du paramètre FileName si la valeur du paramètre Format est pbFileHTMLFiltered.

With ActiveDocument 
 .SaveAs Filename:="CompanyContacts", Format:=pbFileHTMLFiltered 
End With

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.