Compartir a través de


Método Range.MoveUntil (Word)

Mueve el intervalo especificado hasta que se encuentre en el documento uno de los caracteres especificados.

Sintaxis

expresión. MoveUntil( _Cset_ , _Count_ )

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

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Cset Obligatorio Variant Uno o más caracteres. Si se encuentra algún carácter de Cset antes de alcanzar el valor de Count, el intervalo especificado se sitúa como punto de inserción inmediatamente antes de dicho carácter. Este argumento distingue mayúsculas de minúsculas.
Count Opcional Variant El número máximo de caracteres que se va a mover el intervalo especificado. Puede ser un número o la constante wdForward o wdBackward constante. Si Count es un número positivo, el intervalo se mueve hacia delante en el documento, empezando por la posición final. Si es un número negativo, el intervalo se mueve hacia atrás, comenzando en la posición de inicio. El valor predeterminado es wdForward.

Comentarios

Este método devuelve el número de caracteres que se haya movido el intervalo especificado, como un valor de tipo Long. Si Count es mayor que 0 (cero), este método devuelve el número de caracteres movido más uno. Si Count es menor que 0 (cero), este método devuelve el número de caracteres movidos menos uno. Si no se encuentra ningún carácter de Cset, no se cambia el intervalo y el método devuelve el valor 0 (cero).

Ejemplo:

En este ejemplo, myRange se mueve 100 caracteres hacia delante en el documento, hasta que se encuentre el carácter "t".

Set myRange = ActiveDocument.Words(1) 
myRange.MoveUntil Cset:="t", Count:=100

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.