Clase TextRetrievalMode (Word VBA)
La clase TextRetrievalMode representa las opciones que controlan cómo se recupera el texto de un objeto Range . Para usar una variable de clase TextRetrievalMode, primero debe ser instanciado, por ejemplo
Dim trm as TextRetrievalMode
Set trm = ActiveDocument.Range.TextRetrievalMode
Duplicate
Devuelve un objeto TextRetrievalMode de sólo lectura que representa las opciones relacionadas con la recuperación de texto de un objeto Range .
Puede utilizar la propiedad Duplicate para seleccionar la configuración de todas las propiedades de un objeto duplicado.
Dim trmDuplicate As TextRetrievalMode
Set trmDuplicate = ActiveDocument.Range.TextRetrievalMode.Duplicate
IncludeFieldCodes
True si el texto recuperado del intervalo especificado incluye códigos de campo.
El valor predeterminado es el mismo que l configuración de la opción Códigos de campo de la ficha Ver en el cuadro de diálogo Opciones (menú Herramientas), hasta que se haya establecido el valor de esta propiedad. Utilice la propiedad de texto con un objeto Range para recuperar texto desde el intervalo especificado.
Dim rngTemp As Range
Set rngTemp = ActiveDocument.Paragraphs(1).Range
rngTemp.TextRetrievalMode.IncludeFieldCodes = False
MsgBox rngTemp.Text
IncludeHiddenText
True si el texto recuperado del intervalo especificado incluye texto oculto.
El valor predeterminado es el mismo que la configuración actual de la opción Texto oculto de la ficha Ver en el cuadro de diálogo Opciones (menú Herramientas), hasta que se haya establecido el valor de esta propiedad. Utilice la propiedad de texto con un objeto Range para recuperar texto desde el intervalo especificado.
Dim rngTemp As Range
Set rngTemp = ActiveDocument.Sentences(1)
rngTemp.TextRetrievalMode.IncludeHiddenText = True
MsgBox rngTemp.Text
ViewType
Devuelve o establece la vista del objeto TextRetrievalMode. Posibles valores de retorno son wdConflictView, wdMasterView - Vista de documento maestro, wdNormalView - Vista normal, wdOutlineView - Vista de esquema, wdPrintPreview - Vista preliminar, wdPrintView - Vista de impresión, wdReadingView - Vista de lectura, wdWebView - Vista de Web.
Cambiar la vista del objeto TextRetrievalMode no cambia la presentación de un documento en la pantalla.
Set myText = ActiveDocument.Content
myText.TextRetrievalMode.ViewType = wdOutlineView
Msgbox myText