Compartir a través de


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

Objeto TextRange

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.