Tengo el siguiente problema. Recientemente escribí una macro que me permite reemplazar todas las inserciones TAB en un texto con un espacio. Esto es imprescindible en el marco en el que estoy trabajando, ya que sucede mucho (contexto: limpieza de documentos después de conversiones).
Ahora bien, el único cuadro en el que esto es malo (por lo que un TAB se convierte en un espacio) es cuando el TAB está al comienzo de una nueva línea. En ese caso específico, sería mejor si el TAB se convirtiera en nada, por lo que lo primero al principio de la línea sería el símbolo a (por ejemplo, el párrafo comienza con "xxx", mientras que debería comenzar con "xxx") .
Intenté solucionar este problema con la función de búsqueda de palabras utilizando comodines, pero fue en vano. Pensé que podría buscar algo como "[!?]?" (por lo tanto, según mi razonamiento, esto implicaría que Word debería buscar todos los casos en los que al principio no hay ningún símbolo, luego hay un espacio y luego hay cualquier símbolo). La búsqueda de "^p" tampoco parece funcionar.
¿Tendría alguna sugerencia sobre cómo resolver el problema?
¡Gracias por cualquier re-alimentación!
Respuesta1
Al buscar con comodines ([^l|^13])( )
se encontrará un salto de línea, tanto manual como de párrafo, seguido de un espacio en blanco (y los colocaremos en grupos separados). Úselo \1
en el campo de reemplazo para omitir el espacio en blanco, pero conserve el salto de línea.