Método Presentation.Export (PowerPoint)

Exporta cada una de las diapositivas de la presentación, utilizando el filtro de gráficos especificado, y guarda los archivos exportados en la carpeta definida.

Sintaxis

expresión. Exportar (Path, FilterName, ScaleWidth, ScaleHeight)

Expresión Variable que representa un objeto Presentation .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Path Obligatorio String Ruta de acceso a la carpeta en que desea guardar las diapositivas exportadas. Puede incluir una ruta de acceso completa; si no es así, Microsoft PowerPoint creará una subcarpeta dentro de la carpeta actual para las diapositivas exportadas.
FilterName Obligatorio String Formato de gráficos en el que desea exportar las diapositivas. El formato de gráficos especificado debe tener definido un filtro de exportación en el Registro de Windows. Puede especificarse la extensión registrada o el nombre del filtro registrado. En primer lugar, PowerPoint buscará una extensión coincidente en el Registro. Si no encuentra ninguna extensión que coincida con la cadena especificada, PowerPoint buscará el nombre de filtro correspondiente.
ScaleWidth Opcional Long Ancho en píxeles de una diapositiva exportada.
ScaleHeight Opcional Long Alto en píxeles de una diapositiva exportada.

Comentarios

Exportar una presentación, no establece la propiedad Saved de una presentación en True.

PowerPoint usa el filtro de gráficos especificado para guardar cada una de las diapositivas de la presentación. PowerPoint determina los nombres de las diapositivas exportadas y guardadas en el disco. Por ejemplo, normalmente se guardan con nombres tales como Diapositiva1.wmf, Diapositiva2.wmf. La ruta de acceso de los archivos guardados se especifica en el argumento Path.

Si la presentación no está totalmente descargada, se produce un error en este método y se produce un error. Para obtener más información sobre los documentos parciales, vea Trabajar con documentos parciales.

Ejemplo:

En este ejemplo se guarda la presentación activa como presentación de Microsoft PowerPoint y, a continuación, se exporta cada una de las diapositivas de la presentación como archivo de Portable Network Graphics (PNG), que se guardará en la carpeta Current Work. Además, en este ejemplo se exporta cada diapositiva con un alto de 100 píxeles y un ancho de 100 píxeles.

With ActivePresentation
    .SaveAs FileName:="c:\Current Work\Annual Sales", _
        FileFormat:=ppSaveAsPresentation
    .Export Path:="c:\Current Work", FilterName:="png", _
        ScaleWidth:=100, ScaleHeight:=100
End With

Consulte también

Objeto Presentation

Trabajar con documentos parciales

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.