Saltar al contenido

configurar correo en excel a zoho mail


Recommended Posts

publicado

buena tarde  alguien sabe como configurar excel enviar correo electronico que no me ejecute outlook ,  sino que  zoho mail cuando se adjunta un archivo de excel,

se podra?

gracias saludos

imagenexcel.jpg

publicado

No he usado esa herramienta de correo pero sí he usado VBA para mandarlos por el smtp de Gmail, buscando esos datos pero de Zoho Mail en Google y editando un poco una sentencia algo como esto debería servir:

Sub EnviarCorreoZoho()
    Dim iMsg As Object
    Dim iConf As Object
    Dim Flds As Variant

    Set iMsg = CreateObject("CDO.Message")
    Set iConf = CreateObject("CDO.Configuration")

    iConf.Load -1
    Set Flds = iConf.Fields
    With Flds
        .Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = True
        .Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
        .Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = "tu_correo@zoho.com"
        .Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "tu_contraseña"
        .Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.zoho.com"
        .Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
        .Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 465
        .Update
    End With

    With iMsg
        Set .Configuration = iConf
        .To = "destinatario@ejemplo.com"
        .CC = ""
        .BCC = ""
        .From = """Tu Nombre"" <tu_correo@zoho.com>"
        .Subject = "Asunto del correo"
        .TextBody = "Cuerpo del correo"
        .Send
    End With

    Set iMsg = Nothing
    Set iConf = Nothing
End Sub

Tendrías que reemplazar tu_correo@zoho.com y tu_contraseña con tus credenciales de Zoho Mail y especificar el destinatario, el asunto y el cuerpo del correo electrónico.

Es una sentencia de ejemplo por lo que deberás hacer pruebas y de ser posible compartir aquí los avances o el resultado obtenido para que en caso de ser necesario seguir con las propuestas de ayuda propias o de algún Maestro.

Saludines.

 

publicado

Ahora, esa fue una sentencia.

Pero si lo que buscas es cambiar el correo predeterminado para que cuando llames el "compartir", lo debes cambiar en tu sistema operativo. Si estás utilizando Windows  puedes hacerlo siguiendo estos pasos:

En la barra de búsqueda en la parte inferior izquierda del escritorio, escribe “Configuración de aplicaciones predeterminadas”.

Haz clic en la opción “Correo”.

Verás una lista con los diferentes programas de correo en tu sistema. Selecciona “Zoho Mail” para establecer electrónico predeterminado.

Si estás utilizando un sistema operativo diferente, los pasos cambian un poco.

 

publicado
  En 16/6/2023 at 15:45 , Israel Cassales dijo:

Ahora, esa fue una sentencia.

Pero si lo que buscas es cambiar el correo predeterminado para que cuando llames el "compartir", lo debes cambiar en tu sistema operativo. Si estás utilizando Windows  puedes hacerlo siguiendo estos pasos:

En la barra de búsqueda en la parte inferior izquierda del escritorio, escribe “Configuración de aplicaciones predeterminadas”.

Haz clic en la opción “Correo”.

Verás una lista con los diferentes programas de correo en tu sistema. Selecciona “Zoho Mail” para establecer electrónico predeterminado.

Si estás utilizando un sistema operativo diferente, los pasos cambian un poco.

 

Expand  

Gracias,   la sentencia  no me es funcional porque tengo que estarle capturando el correo en el código,

En la configuración predeterminada en windows ya lo hice pero no me funciona

 

imagen correo.jpg

publicado
  En 16/6/2023 at 18:44 , isidrod dijo:

 la sentencia  no me es funcional porque tengo que estarle capturando el correo en el código,

Expand  

Por qué no intentas editarla y que los datos que no quieras estar entrando al código que te los pida en un msgbox o que estén en una celda y que de ahí los tome la macro.

publicado
  En 16/6/2023 at 18:48 , Israel Cassales dijo:

Por qué no intentas editarla y que los datos que no quieras estar entrando al código que te los pida en un msgbox o que estén en una celda y que de ahí los tome la macro.

Expand  

gracia pero esto no le entiendo, porque yo abro un libro de excel y sin guardar el libro lo comparto cuando utilizamos   outlook, pero ahora que usamos zoho mail tenemos que guardar el archivo para poder adjuntarlo

gracias saludos

 

publicado
  En 16/6/2023 at 18:48 , Israel Cassales dijo:

Eso sí es extraño, si averiguo algo regreso y lo comparto aquí en el foro, pero debería servir.

Expand  

esto si me interesa pero a ver cual de los  dos queda

gracias saludos

publicado
  En 16/6/2023 at 22:22 , isidrod dijo:

gracia pero esto no le entiendo, porque yo abro un libro de excel y sin guardar el libro lo comparto cuando utilizamos   outlook,

Expand  

Descuida, entiendo y lo que quieres hacer para que te funcione la macro tendrías que compartirla con cada quién y no sería funcional por aquello de las credenciales del log del correo. Además si se te dificulta la edición del VBA  entonces la mejor opción es cambiar el cliente de correo predeterminado como platicamos anteriormente; esa es la forma amigable de hacerlo.

Hay otra opción donde lo puedes forzar pero depende de la experiencia que tengas y que no sería adecuado de mi parte recomendar sin saber la experiencia que tienes.

Por lo que leí Zoho Mail está pensado para ser usado como cuenta empresarial así que puedo pensar que estás en un ambiente laboral y podría creer que hay personal responsable del área de TI a quien pedirle soporte, porque esto ya no sería un tema de Excel propiamente.

Lamento no ser la ayuda que necesitabas.

Por otro lado, mientras el tema esté abierto es posible recibir retroalimentación de los demás miembros del foro.

publicado
  En 16/6/2023 at 22:53 , Israel Cassales dijo:

Además si se te dificulta la edición del VBA  entonces la mejor opción es cambiar el cliente de correo predeterminado como platicamos anteriormente; esa es la forma amigable de hacerlo.

Expand  

si entiendo mas o menos vba pero no e usado macro para enviar correo, esto se podrá sin guardar el archivo tu que tienes experiancia?

 

  En 16/6/2023 at 22:53 , Israel Cassales dijo:

TI a quien pedirle soporte, porque esto ya no sería un tema de Excel propiamente

Expand  

ya se lo pedí y me dijeron que no se puede pero si nos ayudas para hacerlo 

 

  En 16/6/2023 at 22:53 , Israel Cassales dijo:

Hay otra opción donde lo puedes forzar pero depende de la experiencia que tengas y que no sería adecuado de mi parte recomendar sin saber la experiencia que tienes.

Expand  

no tengo experiencia como dijo luis fonsi Pasito a pasito, suave suavecito

gracias por tu ayuda @Israel Cassales 

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

  • 109 ¿Te parecen útiles los tips de las funciones? (ver tema completo)

    1. 1. ¿Te parecen útiles los tips de las funciones?


      • No
      • Ni me he fijado en ellos

  • Ayúdanos a mejorar la comunidad

    • Donaciones recibidas este mes: 0.00 EUR
      Objetivo: 130.00 EUR
  • Archivos

  • Estadísticas de descargas

    • Archivos
      188
    • Comentarios
      98
    • Revisiones
      29

    Más información sobre "Cambios en el Control Horario"
    Última descarga
    Por pegones1

    3    1

  • Crear macros Excel

  • Mensajes

    • Saludos amigos espero estén bien  En la actualidad utilizo la siguiente macro para generar un código alfanumérico continuo que al guardar los datos se copia en la Celdas “B5” de las Hojas 58 (MATRIZ1) y Hojas59 (MATRIZ2) Private Sub CommandButton3_Click()     If Hoja58.Range("B5").Value < 9999 Then Hoja58.Range("B5").Value Hoja58.Range("B6").Value + 1     Else        Hoja58.Range("B5").Value = 1     End If If Hoja59.Range("B5").Value < 9999 Then Hoja59.Range("B5").Value = Hoja59.Range("B6").Value + 1 Else        Hoja59.Range("B5").Value = 1     End If End Sub El código se genera normalmente sin embargo no se copia inmediatamente en las Celdas “B5” sino que aparece en las Celdas “B6” mientras que las Celdas “B5” siempre permanecen en blanco, actualmente el código consta de tres letras y cuatro dígitos (RCI-0000) pero me interesa poderle concatenar el mes y año en formato mm-yy para que el código finalmente quede expresado de la siguiente forma RCI-0000-00-00 Mucho les sabre agradecer la ayuda que me puedan dar RCI PRUEBA..xlsm
    • Saludos amigos espero estén bien  En la actualidad cuando introduzco texto en los TextBox 5, 6 y 7 y dicho texto es mas largo que el ancho de los Texbox el texto se copia en una misma línea lo que dificulta verificar la redacción, así como visualizar cualquier error por lo cual necesito me ayuden con una macro que justifique el texto dentro de los Textbox, he probado usar la función Multiline sin obtener el resultado esperado. Mucho les sabre agradecer la ayuda que me puedan dar RCI PRUEBA..xlsm
    • Saludos amigos espero estén bien  En la actualidad utilizo los datos provenientes de los TextBox 5, 6 y 7 se guardan en las Columnas H, I y O de las Hojas 58 (MATRIZ1) y Hojas59 (MATRIZ2) sin embargo cuando el texto es abundante no se visualiza completamente en las celdas correspondientes de allí que necesito que cada fila se ajuste al tamaño de la celda que contenga mayor cantidad de texto para lo cual he probado con la siguiente macro: Private Sub Worksheet_SelectionChange(ByVal Target As Range) Cells.EntireRow.AutoFit End Sub Sin embargo, dicha macro coloca todas las filas del tamaño del texto que contengan y lo que en realidad necesito es que dicha macro solo se aplique desde la Fila 5 en adelante. Mucho les sabre agradecer la ayuda que me puedan dar RCI PRUEBA..xlsm
    • Saludos amigos espero estén bien  En la actualidad utilizo la siguiente macro para que la fecha aparezca en el Textbox2: Private Sub UserForm_activate() Me.TextBox2.Value = VBA.Date End Sub Sin embargo, una vez guardo los datos la fecha cambia de formato y se guarda en formato mm/dd/yyyy en vez de dd/mm/yyyy y este cambio de fecha me distorsiona los resultados de las fórmulas en las Columnas J en las Hojas 58 (MATRIZ1) y Hojas59 (MATRIZ2) Mucho les sabre agradecer la ayuda que me puedan dar RCI PRUEBA..xlsm
    • ¡Hola! Después de un buen tiempo ausente...  @Gabriela hg ya que veo que tienes Excel 365, te dejo mi solución para piezas y gramos.   Extraer piezas - gramos 365_GP.xlsx
  • Visualizado recientemente

    • No hay usuarios registrado para ver esta página.
×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.