Cómo extraer direcciones de correo electrónico de un documento de Word

word imagen relacionada

Aquí hay un tutorial para extraer todas las direcciones de correo electrónico de los documentos de Word en Windows 11/10

Si tiene documentos de Word (DOC, DOCX) con varias direcciones de correo electrónico y desea utilizar esas direcciones de correo electrónico para cualquier propósito, será muy agotador buscarlos manualmente. Una solución más sencilla para usted es extraer todas las direcciones de correo electrónico del documento y luego utilizarlas como desee. Ahora, para extraer direcciones de correo electrónico de documentos de Word, no necesita ninguna solución de terceros. En este artículo, voy a mostrar dos trucos simples para extraer direcciones de correo electrónico de documentos de Word. Puede hacerlo en la aplicación Microsoft Word. ¡Veamos los métodos ahora!

Cómo extraer direcciones de correo electrónico de un documento de Word

Estos son los dos métodos para extraer todas las direcciones de correo electrónico de un documento de Word en Windows 11/10:

  • Extraiga direcciones de correo electrónico con la opción Búsqueda avanzada en MS Word.
  • Utilice el código VBA para extraer todas las direcciones de correo electrónico de un documento de Word.

Extraiga direcciones de correo electrónico con la opción Búsqueda avanzada en MS Word

Puede utilizar la opción de búsqueda avanzada / buscar y reemplazar en Microsoft Word para extraer todas las direcciones de correo electrónico de los documentos de Word. Estos son los pasos principales para hacerlo:

  • Inicie Microsoft Word.
  • Abra un documento de Word que contenga direcciones de correo electrónico.
  • Vaya a la opción Buscar> Búsqueda avanzada.
  • Ingrese una cadena en el campo Buscar.
  • Active la casilla de verificación Usar comodines.
  • Haga clic en el botón Buscar en> Documento principal.
  • Regrese al documento principal y use la opción Copiar.
  • Cree un nuevo documento en blanco y pegue las direcciones de correo electrónico copiadas.

¡Ahora, profundicemos en estos pasos ahora!

En primer lugar, ejecute la aplicación Microsoft Word en su PC y luego importe un documento de Word que contenga las direcciones de correo electrónico que desea extraer.

Ahora, en la pestaña Inicio , vaya a la sección Edición y haga clic en el botón desplegable Buscar . Luego, toque la opción Búsqueda avanzada . Esto abrirá un cuadro de diálogo Buscar y reemplazar .

En el cuadro de diálogo Buscar y reemplazar , en la pestaña Buscar, ingrese la cadena [Az, 0-9] {1,} \ @ [Az, 0-9, \.] {1,} en el campo Buscar .

Después de eso, presione el botón Más que abrirá varias opciones.

A continuación, habilite la casilla de verificación Usar comodines .

Luego, haga clic en el botón desplegable Buscar en y seleccione la opción Documento principal .

Mientras lo hace, todas las direcciones de correo se resaltarán y seleccionarán en el documento de origen de Word, como se muestra en la siguiente captura de pantalla.

Ahora lo que tiene que hacer es hacer clic en el botón Copiar presente en la pestaña Inicio . Alternativamente, también puede usar la tecla de acceso rápido para copiar, es decir, Ctrl + C tecla de acceso directo. Copiará todas las direcciones de correo electrónico presentes en el documento de Word al portapapeles.

A continuación, cree un documento de Word en blanco o abra la aplicación Bloc de notas y simplemente pegue las direcciones de correo electrónico copiadas utilizando la opción dedicada o la tecla de acceso rápido Ctrl + V.

Ahora puede guardar el documento con las direcciones de correo electrónico extraídas del documento de Word y usar las direcciones de correo electrónico como desee.

Utilice el código VBA para extraer todas las direcciones de correo electrónico de un documento de Word

También puede usar un código simple de Visual Basic para Aplicaciones (VBA) para extraer todas las direcciones de correo electrónico de los documentos de Word. Estos son los pasos principales para hacerlo:

Abra la aplicación Word y luego importe el documento fuente.

Inicie VBA Editor.

Inserte un nuevo módulo.

Ingrese el código VBA para la extracción de la dirección de correo electrónico.

Ejecute el código VBA para extraer todas las direcciones de correo electrónico.

Primero, abra la aplicación Word y luego importe el documento de Word de entrada del que desea extraer todas las direcciones de correo electrónico.

Ahora, inicie el Editor de VBA usando la combinación de teclas Alt + F11 . Si ha habilitado la pestaña Desarrolladores en la cinta principal, puede ir a la pestaña Desarrollador y hacer clic en la opción Visual Basic para abrir el Editor de VBA.

A continuación, en la ventana del Editor de VBA, vaya al menú Insertar y haga clic en la opción Módulo .

Después de eso, en la sección derecha, ingrese el siguiente código VBA en la ventana del editor:

Restar ExtractAllEmailAddressesFromDocument ()

Dim strEmailAddresses como cadena

'Extrae todas las direcciones de correo electrónico en un documento.

Con ActiveDocument.Range

Con.Encontrar

.Formato claro

.Replace.ClearFormatting

.Texto = "[Az, 0-9] {1,} \ @ [Az, 0-9, \.] {1,}"

.Replacement.Text = ""

.Avance = Verdadero

.Wrap = wdFindStop

.Formato = Falso

.MatchCase = Falso

.MatchWholeWord = Falso

.MatchByte = Falso

.MatchAllWordForms = Falso

.MatchSoundsLike = Falso

.MatchWildcards = Verdadero

.Ejecutar

Terminar con

Hacer mientras .Encontrar .Encontrar

strEmailAddresses = strEmailAddresses & .Text & ";"

.Collapse wdCollapseEnd

.Buscar.Ejecutar

Círculo

Terminar con

'Abra un nuevo documento para pegar las direcciones de correo electrónico.

Si strEmailAddresses <> "" Entonces

Documents.Add Template: = "Normal", NewTemplate: = False, DocumentType: = 0

ActiveDocument.Range.Text = strEmailAddresses

Terminara si

End Sub

Luego, vaya al menú Ejecutar y haga clic en la opción Ejecutar macros o simplemente la tecla F5. Se abrirá una ventana de diálogo Macros donde debe seleccionar la macro creada y luego hacer clic en el botón Ejecutar.

Al hacer clic en el botón Ejecutar, se abrirá un nuevo documento de Word con todas las direcciones de correo electrónico extraídas del documento de Word.

Simplemente puede guardar el documento con las direcciones de correo electrónico extraídas y utilizarlas según sea necesario.

Como Microsoft Word admite una variedad de formatos de documentos, estos métodos de extracción de direcciones de correo electrónico también se pueden utilizar para un documento que no sea de Word, como XML, ODT, etc

Gracias por visitar este sitio, espero que te haya gustado y vuelvas proximamente, compartela en las redes sociales, gracias

Compartir en Facebook Compartir en twitter

Fecha actualizacion el 2021-07-09. Fecha publicacion el 2021-07-09. Categora: word Autor: Oscar olg Mapa del sitio Fuente: thewindowsclub