Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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.