Extender intervalos en documentos mediante programación
Después de definir un objeto Range en un documento de Microsoft Office Word, se pueden cambiar sus puntos de inicio y final mediante los métodos MoveStart y MoveEnd . Los métodos MoveStart y MoveEnd usan los mismos argumentos, Unit y Count. Los métodos Count es el número de unidades que se mueven y el argumento Unit puede ser uno de los siguientes valores WdUnits :
-
Se aplica a: la información de este tema se aplica a proyectos de nivel de documento y proyectos de complementos de VSTO para Word. Para obtener más información, consulte Características disponibles por aplicación de Office lication y tipo de proyecto.
En el ejemplo siguiente se define un rango de siete caracteres. A continuación, se mueve la posición inicial del rango siete caracteres después de la posición inicial original. Puesto que la posición final del rango también estaba situada siete caracteres después de la posición inicial, el resultado es un rango que consta de cero caracteres. Posteriormente, el código mueve la posición final siete caracteres después de la posición final actual.
Para extender un rango
Defina un rango de caracteres. Para obtener más información, vea Cómo: Definir y seleccionar intervalos en documentos mediante programación.
El siguiente ejemplo de código se puede usar en una personalización de nivel de documento.
El siguiente ejemplo de código se puede usar en un complemento de VSTO. En este ejemplo se usa el documento activo.
Use el método MoveStart del objeto Range para mover la posición inicial del rango.
Use el método MoveEnd del objeto Range para mover la posición final del rango.
Código de personalización de nivel de documento
Para extender un rango en una personalización de nivel de documento
En el siguiente ejemplo se muestra el código completo de una personalización de nivel de documento. Para usar este código, ejecútelo desde la clase
ThisDocument
del proyecto.
Código de complementos de VSTO
Para extender un rango en un complemento de VSTO de nivel de aplicación
En el siguiente ejemplo se muestra el código completo de un complemento de VSTO. Para usar este código, ejecútelo desde la clase
ThisAddIn
del proyecto.
Contenido relacionado
- Cómo: Restablecer intervalos mediante programación en documentos de Word
- Cómo: Contraer intervalos o selecciones mediante programación en documentos
- Cómo: Definir y seleccionar intervalos en documentos mediante programación
- Procedimiento para recuperar mediante programación caracteres de inicio y finalización en intervalos