Estimados amigos de esta comunidad, les presento una duda que tengo.
Dispongo de un archivo .csv con datos de nombres y apellidos de esta forma:
Lozano Juarez, Ángel
¿sería posible que de manera automática pudiera generar direcciones de correo electrónico con esos datos?
siguiendo con el ejemplo:
lozanojuarezangel@loquesea.es
Muchas gracias por su ayuda.
Componer e-mails a partir de lista de nombres
Componer e-mails a partir de lista de nombres
Libreoffice 6 en Windows 10
Re: Componer e-mails a partir de lista de nombres
Atendiendo a la guía/normas del foro he modificado tu título ("Ayuda para un novato" no dice nada sobre la cuestión)
Una primera aproximación: =MINUSC(SUSTITUIR(SUSTITUIR(A1;" ";"");",";""))&"@loquesea.com"
Como adicionalmente habrá que eliminar los acentos... con macros
Una primera aproximación: =MINUSC(SUSTITUIR(SUSTITUIR(A1;" ";"");",";""))&"@loquesea.com"
Como adicionalmente habrá que eliminar los acentos... con macros
Todo es mejorable, estamos dispuestos a mejorar. ¿Yo? ... poco a poco.
Nunca hay acritud en mis comentarios, si lo pareciera, seguro que me he expresado mal.
Nunca hay acritud en mis comentarios, si lo pareciera, seguro que me he expresado mal.
Re: Componer e-mails a partir de lista de nombres
Muchas gracias , lo he ido consiguiendo poco a poco y supongo de manera poco productiva pero me ha servido para aprender varias cosas.
Partiendo de un ejemplo: Pérez González, Juan
Pasar a minúsculas con la herramienta propia de calc.
Luego quitar esos acentos con: =SUSTITUIR( SUSTITUIR( SUSTITUIR( SUSTITUIR( SUSTITUIR( SUSTITUIR( SUSTITUIR( SUSTITUIR( SUSTITUIR( SUSTITUIR(A1; "á"; "a"); "é"; "e"); "í"; "i"); "ó"; "o"); "ú"; "u"); "Á"; "A"); "É"; "E"); "Í"; "I"); "Ó"; "O"); "Ú"; "U")
Luego quitar esa coma: =SUSTITUIR(A1;",";"")
Cambiar los espacios en blanco por puntos y añadir el dominio: =SUSTITUIR(A1;" ";".")&"@dominio.es"
Un saludo.
Partiendo de un ejemplo: Pérez González, Juan
Pasar a minúsculas con la herramienta propia de calc.
Luego quitar esos acentos con: =SUSTITUIR( SUSTITUIR( SUSTITUIR( SUSTITUIR( SUSTITUIR( SUSTITUIR( SUSTITUIR( SUSTITUIR( SUSTITUIR( SUSTITUIR(A1; "á"; "a"); "é"; "e"); "í"; "i"); "ó"; "o"); "ú"; "u"); "Á"; "A"); "É"; "E"); "Í"; "I"); "Ó"; "O"); "Ú"; "U")
Luego quitar esa coma: =SUSTITUIR(A1;",";"")
Cambiar los espacios en blanco por puntos y añadir el dominio: =SUSTITUIR(A1;" ";".")&"@dominio.es"
Un saludo.
Libreoffice 6 en Windows 10