Colección de citas famosas - Libros antiguos - Buscar y reemplazar en Word VBA (incluidos comodines)

Buscar y reemplazar en Word VBA (incluidos comodines)

& lt marca el comienzo de una palabra, es decir, aquí se coincide con una palabra completa, precedida por un espacio o un signo de puntuación.

(Asunto) coincide con la palabra "Asunto". El contenido entre paréntesis lo agrupa y también se puede hacer referencia a él reemplazando el "1" en el contenido. Pero creo que el contenido de reemplazo en el código pegado está vacío, por lo que creo que este corchete es prescindible.

\ \coincide con el carácter \". Debido a que "\" en sí tiene un significado de control especial (escapado) en los caracteres de control de búsqueda, se debe escapar agregando otro "\" antes de él.

* Coincide con cualquier número de caracteres de 0 a

([11 13]) { 1 } coincide con un separador de párrafo (13) escribiendo ENTER directamente en el documento para obtener) o un carácter de nueva línea. (11), donde los corchetes significan coincidir con cualquier carácter del conjunto dentro de los corchetes "{n}" significa coincidir n veces, por lo que "{1}" significa coincidir 1 vez. paréntesis mencionados anteriormente y creo que usarlo aquí es redundante.

La oración completa significa buscar texto como "Asunto\ajdslfjasdlf" y debe ir seguido de un párrafo. /p>

____________________

Suplemento:

El cartel tiene razón, 11 y 13 pueden entenderse como una relación OR

¿Hay un carro? ¿volver después del título en el requisito mencionado en el cartel?

Si es así, puede utilizar esta cadena de búsqueda directamente en el cuadro de diálogo "Buscar y reemplazar":

Seleccione comodines y reemplace. todos

No necesitas VBA. Tu arrendador puede intentarlo primero. Si no, encontraré una manera

___________________

Agregar nuevamente:

([!\ \]@) significa que la coincidencia no contiene "(esto está controlado por "[!\ \]") y consta de al menos un carácter (esto está controlado por " @").

Entonces, lo que significa toda mi cadena de búsqueda es encontrar un "tema" seguido de algunos caracteres, una cadena después de la última diagonal y luego un retorno de carro.

Por supuesto, si no desea utilizar comodines, puede escribir su propio código. Pero si tiene que analizar toda la cadena usted mismo, debe considerar muchos factores y posibles cambios, y el código será muy complicado. Además, buscar y reemplazar comodines es una función importante en Word. Dominarlo puede aportar una gran comodidad a su trabajo diario. Por eso todavía vale la pena estudiarlo.

De hecho, acabo de mirar la ayuda que viene con Word... escriba F1 en Word y luego ingrese la palabra clave "Buscar y reemplazar". Parece que el primer elemento devuelto es la ayuda que leí que contiene una explicación de estos símbolos de control.

Sin embargo, la compatibilidad con la búsqueda y reemplazo de palabras para consultas difusas sigue siendo generalmente débil. Para lograr condiciones de búsqueda más precisas y complejas, aún se necesitan expresiones regulares. Puede buscar "expresión regular de VBA" en línea.