Seleccionar texto resaltado

Resuelto
Alain 06 Mensajes publicados 69 Fecha de registro   Estado Miembro Última intervención   -  
Alain 06 Mensajes publicados 69 Fecha de registro   Estado Miembro Última intervención   -

Hola a todos.

Estoy en Word 2016 y Windows 10.

En un documento de Word tengo párrafos resaltados que exporto a otro documento vacío con el comando Buscar -> Búsqueda avanzada -> Formato -> Resaltado -> Buscar en -> documento principal -> Cerrar (tan pronto como se completa la selección) -> Ctrl+c -> abrir el nuevo documento -> Ctrl+V
Resultado perfecto.
Hago la misma manipulación con el grabador de macros y obtengo el error de ejecución 4605 con el texto "Este método o propiedad no está disponible porque ningún texto ha sido seleccionado.
Mi pregunta:
¿Dónde está mi error?
¿Qué hacen Text y Replacement.Text?
Es Selection.Copy lo que causa el problema.

Si alguien tiene una idea, estoy abierto a sugerencias. Saludos cordiales

Aquí está el código obtenido con el grabador:

Sub ExportTxtResaltado()

'

' ExportTxtResaltado Macro

' Busca texto resaltado, lo selecciona, lo copia; abre nuevo doc, lo pega.

'

    Selection.HomeKey Unit:=wdStory

    Selection.Find.ClearFormatting

    Selection.Find.Highlight = True

    With Selection.Find

        .Text = ""

        .Replacement.Text = "^pServicios :"

        .Forward = True

.Wrap = wdFindContinue

        .Format = True

        .MatchCase = False

        .MatchWholeWord = False

        .MatchWildcards = False

        .MatchSoundsLike = False

        .MatchAllWordForms = False

    End With

    Selection.Copy

Documents.Add DocumentType:=wdNewBlankDocument

    Selection.Paste

    Selection.HomeKey Unit:=wdStory

End Sub


 


2 respuestas

baladur13 Mensajes publicados 47297 Fecha de registro   Estado Moderador Última intervención   14 383
 

Hola
Dado que ustedes dicen en una alerta haber resuelto el problema por su cuenta, sería amable de su parte darnos la solución.
Esta última podría, quién sabe, servir a otros internautas que enfrentan este tipo de problema.
Gracias de antemano por ellos.


Muy difícil atrapar un gato negro en una habitación oscura.
Especialmente cuando no está ahí...

0
Alain 06 Mensajes publicados 69 Fecha de registro   Estado Miembro Última intervención   3
 

Oh nada más simple, comando Investigación -> Investigación avanzada -> Formato -> Sombreado -> Buscar en -> doc principal -> Cierre (tan pronto como se complete la selección) -> Ctrl+c -> apertura del nuevo documento -> Ctrl+V
Resultado perfecto.
Toma un poco de tiempo, pero mucho menos que esperar una hipotética respuesta.

Gracias por su mensaje, esta discusión está resuelta.
 

0