Compartir a través de


Método Document.SaveAs (Publisher)

Guarda la publicación especificada con un nuevo nombre o formato.

Sintaxis

expresión. SaveAs (FileName, Format, AddToRecentFiles)

expresión Variable que representa un objeto Document .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
FileName Opcional Variant Nombre de la publicación. El valor predeterminado es la carpeta y el nombre del archivo en uso. Si no se ha guardado nunca la publicación, se utilizará el nombre predeterminado, por ejemplo, Publication1.pub. Si ya hay una publicación con el nombre de archivo especificado, se sobrescribirá la publicación sin indicárselo previamente al usuario.
Format Opcional PbFileFormat Formato utilizado para guardar la publicación. Puede ser una de las constantes PbFileFormat declaradas en la biblioteca de tipos de Microsoft Publisher. El valor predeterminado es pbFilePublication.
AddToRecentFiles Opcional Boolean True para agregar la publicación a la lista de archivos usados recientemente en el menú Archivo . Valor predeterminado es True.

Observaciones

Si no hay suficiente memoria o espacio en disco para guardar el archivo, se producirá un error.

Al llamar al método SaveAs, siempre guardará en primer plano independientemente de si está habilitados guardar en segundo plano.

Ejemplo

En este ejemplo se guarda la publicación activa como un archivo de Microsoft Publisher 2000.

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

En este ejemplo se guarda la publicación activa con el nombre Test.rtf en formato RTF.

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

En este ejemplo se guarda la publicación web activa como un conjunto de páginas HTML filtradas y archivos auxiliares. Tenga en cuenta que la extensión .htm se agrega automáticamente al valor del parámetro FileName si el valor del parámetro Format es pbFileHTMLFiltered.

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

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.