Método TextRange.PasteSpecial (PowerPoint)
Reemplaza el intervalo de texto con el contenido del Portapapeles en el formato especificado.
Sintaxis
expresión. PasteSpecial (DataType, DisplayAsIcon, IconFileName, IconIndex, IconLabel, Link)
Expresión Variable que representa un objeto TextRange .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
DataType | Opcional | PpPasteDataType | Formato del contenido del Portapapeles cuando se ha insertado en el documento. El valor predeterminado varía, en función del contenido del Portapapeles. Se produce un error si el contenido del Portapapeles no admite el tipo de datos especificado en el argumento DataType. |
DisplayAsIcon | Opcional | MsoTriState | MsoTrue para mostrar el objeto incrustado (o vínculo) como icono. |
IconFileName | Opcional | String | Si DisplayAsIcon está establecido en msoTrue, este argumento es la ruta de acceso y el nombre para el archivo en el que está almacenado el icono que se mostrará. Si DisplayAsIcon está establecido en msoFalse, se omite este argumento. |
IconIndex | Opcional | Long | Si DisplayAsIcon está establecido en msoTrue, este argumento es un número que corresponde al icono que desea usar en el archivo de programa especificado por IconFilename. Por ejemplo, 0 (cero) corresponde al primer icono, 1 corresponde al segundo icono. Si se omite este argumento, se usa el primer icono (predeterminado). Si DisplayAsIcon está establecido en msoFalse, se omite este argumento. Si IconIndex está fuera del intervalo válido, se utiliza el icono predeterminado (índice 0). |
IconLabel | Opcional | String | Si DisplayAsIcon está establecido en msoTrue, este argumento es el texto que aparece debajo del icono. Si falta esta etiqueta, Microsoft PowerPoint genera una etiqueta de icono basada en el contenido del Portapapeles. Si DisplayAsIcon está establecido en msoFalse, se omite este argumento. |
Link | Opcional | MsoTriState | Determina si se crea un vínculo al archivo de origen del contenido del Portapapeles. Se produce un error si el contenido del Portapapeles no admite un vínculo. |
Valor devuelto
TextRange
Comentarios
Tipos de datos válidos para el objeto TextRange son ppPasteText, ppPasteHTML y ppPasteRTF (cualquier otro formato genera un error). Si se pega correctamente, este método devuelve un objeto TextRange que representa el intervalo de texto que se ha pegado.
El valor de parámetro DataType puede ser una de estas constantes PpPasteDataType.
ppPasteDefault |
ppPasteHTML |
ppPasteRTF |
ppPasteText |
El valor de parámetro DisplayAsIcon puede ser una de estas constantes MsoTriState.
Constante | Descripción |
---|---|
msoFalse | Valor predeterminado. No muestra el objeto incrustado (o vínculo) como un icono. |
msoTrue | Muestra el objeto incrustado (o vínculo) como un icono. |
Se produce un error si no hay datos en el Portapapeles cuando se invoca el método PasteSpecial.
Consulte también
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.