Foros del Web » Soporte técnico » Ofimática »

Como mandar mensaje con excel?????

Estas en el tema de Como mandar mensaje con excel????? en el foro de Ofimática en Foros del Web. Hola Mi problema es el siguiente quiero que cuando me baje una casilla de un valor me salga y mensaje en el pc que esta ...
  #1 (permalink)  
Antiguo 11/08/2008, 03:39
 
Fecha de Ingreso: septiembre-2004
Mensajes: 60
Antigüedad: 19 años, 7 meses
Puntos: 2
Como mandar mensaje con excel?????

Hola

Mi problema es el siguiente quiero que cuando me baje una casilla de un valor me salga y mensaje en el pc que esta con la hoja excel y que me mande un mensaje a otro pc para que sepa que el stock esta por debajo del limite.

Gracias de antemano.
  #2 (permalink)  
Antiguo 11/08/2008, 07:33
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Exclamación Respuesta: Como mandar mensaje con excel?????

Para mandar el mensaje en el mismo PC puedes usar un MsgBox (en el evento Change de la Hoja). Para el mensaje a otro PC ya es un poco más complicado, te sugiero que utilices el servicio de mensajería de Windows (deberás activarlo en el Panel de Control) así con net send podrás enviar el mensaje.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 11/08/2008, 10:24
 
Fecha de Ingreso: septiembre-2004
Mensajes: 60
Antigüedad: 19 años, 7 meses
Puntos: 2
Respuesta: Como mandar mensaje con excel?????

Gracias por la pronta respuesta

Pero me quedan unas cuantas dudas, porque se me ha olvidado decir que mi nivel es muy basico de excel pero tengo algo de idea de visual basic.

Como puedo decirle que me compruebe una celda cada vez que halla un cambio porque con lo que tengo me sale un mensaje cada vez que hago un cambio pero la celda que me tiene que comprobar es el resultado de una operacion.

Espero haberme explicado

Muchas gracias de antemano

PD He visto que hay una funcion sendermail, pero no la entiendo eso para mas edelante
  #4 (permalink)  
Antiguo 11/08/2008, 10:40
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Exclamación Respuesta: Como mandar mensaje con excel?????

Pues, como te dije, en el evento Change de la hoja puedes hacer lo que necesitas.

Creo que sendermail es para envío de correo y no para envío de mensajes propiamente dichos a otra computadora.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #5 (permalink)  
Antiguo 12/08/2008, 07:20
 
Fecha de Ingreso: septiembre-2004
Mensajes: 60
Antigüedad: 19 años, 7 meses
Puntos: 2
Respuesta: Como mandar mensaje con excel?????

Gracias por tu ayuda pero ahora que he encontrao como mandar el correo por outlook con este codigo

Sub Mail_with_outlook()
Dim OutApp As Object
Dim OutMail As Object
Dim strto As String, strcc As String, strbcc As String
Dim strsub As String, strbody As String

Set OutApp = CreateObject("Outlook.Application")
OutApp.Session.Logon
Set OutMail = OutApp.CreateItem(0)

strto = "[email protected]"
strcc = ""
strbcc = ""
strsub = "Important message"
strbody = "Hi there" & vbNewLine & vbNewLine & _
"Cell A1 is changed"

With OutMail
.To = strto
.CC = strcc
.BCC = strbcc
.Subject = strsub
.Body = strbody
.Send
End With

Set OutMail = Nothing
Set OutApp = Nothing
End Sub


Se me queda en la bandeja de salida pero lo tengo que abrir y darle a enviar desde el boton

Sabes como hacer que lo envie y no lo deje en la bandeja

Gracias nuevamente
  #6 (permalink)  
Antiguo 12/08/2008, 08:40
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Exclamación Respuesta: Como mandar mensaje con excel?????

Según tengo entendido, el sistema de seguridad de Outlook ya no permite enviar correo automáticamente sin conocimiento del propietario, así que es probable que por eso se quede en el buzón de salida.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #7 (permalink)  
Antiguo 12/08/2008, 10:22
 
Fecha de Ingreso: septiembre-2004
Mensajes: 60
Antigüedad: 19 años, 7 meses
Puntos: 2
Respuesta: Como mandar mensaje con excel?????

Muchas gracias por todo, lo he solucionado mandando por el outlook express

Este es el link de donde he conseguido el codigo

http://www.rondebruin.nl/sendmail.htm

porsi a alguien mas le puede servir
  #8 (permalink)  
Antiguo 13/08/2008, 16:13
Avatar de abrahamvj  
Fecha de Ingreso: julio-2006
Ubicación: Lima, Peru
Mensajes: 708
Antigüedad: 17 años, 9 meses
Puntos: 18
Respuesta: Como mandar mensaje con excel?????

Pues no es por nada, pero, la "casi autorespuesta", pues como que no tiene una relacion directa con la pregunta inicial!

Abraham
  #9 (permalink)  
Antiguo 13/08/2008, 16:15
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Exclamación Respuesta: Como mandar mensaje con excel?????

Es que en la pregunta inicial había puesto cómo enviar un mensaje a otro PC, aunque no había especificado que era un email .

Pero bueno, ya lo ha resuelto .
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #10 (permalink)  
Antiguo 15/08/2008, 06:19
 
Fecha de Ingreso: septiembre-2004
Mensajes: 60
Antigüedad: 19 años, 7 meses
Puntos: 2
Respuesta: Como mandar mensaje con excel?????

Pues si, pero como lo he visto mas sencinllo de esta forma y que con el net send y asi queda constancia del mensaje , pos lo dejo asi

Un saludo y gracias por la ayuda
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:04.