Método Range.Delete (Word)

Elimina el número de caracteres o palabras especificado.

Sintaxis

expresión. Delete( _Unit_ , _Count_ )

expresión requerida. Variable que representa un objeto Range.

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Unit Opcional Variant La unidad por la que se va a eliminar el intervalo contraído. Puede ser una de las constantes WdUnits.
Count Opcional Variant Número de unidades que se deben eliminar. Para eliminar unidades delante del intervalo o de la selección, contraiga el intervalo o la selección y utilice un número negativo. Si desea eliminar unidades delante del intervalo, contraiga el intervalo y utilice un número negativo.

Valor devuelto

Long

Observaciones

Este método devuelve un valor Long que indica el número de elementos eliminados o devuelve 0 (cero) si la eliminación no se ha hecho correctamente.

Ejemplo

En este ejemplo se selecciona y elimina el contenido del documento activo.

Sub DeleteSelection() 
 Dim intResponse As Integer 
 
 intResponse = MsgBox("Are you sure you want to " & _ 
 "delete the contents of the document?", vbYesNo) 
 
 If intResponse = vbYes Then 
 ActiveDocument.Content.Select 
 Selection.Delete 
 End If 
End Sub

Vea también

Objeto Range

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.