Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Crear Recordset

Estas en el tema de Crear Recordset en el foro de Bases de Datos General en Foros del Web. Hola buenas! Estoy intentando crear una acción por la cual al hacer click en el botón, access abra un nuevo e-mail de Outlook e inserte ...
  #1 (permalink)  
Antiguo 23/01/2005, 09:06
 
Fecha de Ingreso: noviembre-2003
Ubicación: España->Madrid
Mensajes: 368
Antigüedad: 21 años, 2 meses
Puntos: 0
Pregunta Crear Recordset

Hola buenas!

Estoy intentando crear una acción por la cual al hacer click en el botón, access abra un nuevo e-mail de Outlook e inserte en el apartado CCO, todas las direcciones de e-mail de una tabla.

Hasta ahora ya he conseguido que access abra el mensaje de Outlook y agregue una dirección en concreto... pero necesito que agregue todas las de una tabla.

Os presento el código que tengo de momento, lo que me hace falta es el recordset que añada las direcciones de la tabla:

Código:
 
Set myOlApp = CreateObject("Outlook.Application")
Set myItem = myOlApp.CreateItem(olMailItem)
Set myRecipient = myItem.Recipients.Add([email protected])
myRecipient.Type = olBCC
myItem.Display
Espero que alguien me pueda ayudar!

Muchas gracias de antemano!
  #2 (permalink)  
Antiguo 24/01/2005, 09:20
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 707
Antigüedad: 21 años, 9 meses
Puntos: 0
Y si donde pones "Set myRecipient = myItem.Recipients.Add([email protected])" esa durección fuera una variable, y esa variable la rellenaras mediante un bucle con los nombre que quieres separados por punto y coma (;)

Un saludo
  #3 (permalink)  
Antiguo 24/01/2005, 09:27
 
Fecha de Ingreso: noviembre-2003
Ubicación: España->Madrid
Mensajes: 368
Antigüedad: 21 años, 2 meses
Puntos: 0
Teri gracias por responder!!!

La solucion que me das es justo lo que pretendo conseguir, pero no se como hacerlo. Me podrias ayudar?

Muchas gracias de antemano!
  #4 (permalink)  
Antiguo 24/01/2005, 09:29
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 707
Antigüedad: 21 años, 9 meses
Puntos: 0
Pero qué parte es la que no sabes hacer????
  #5 (permalink)  
Antiguo 24/01/2005, 09:34
 
Fecha de Ingreso: noviembre-2003
Ubicación: España->Madrid
Mensajes: 368
Antigüedad: 21 años, 2 meses
Puntos: 0
El bucle con los e-mails separados por ";"
  #6 (permalink)  
Antiguo 24/01/2005, 12:25
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 707
Antigüedad: 21 años, 9 meses
Puntos: 0
Declaras un recordset, abres la tabla donde tengas las direcciones de correo y recorres el bucle rellenando la variable.


Pero esto te lo resuelven mejor en el Foro de programación.

Ah... y qué versión de Access estás utilizando??
  #7 (permalink)  
Antiguo 24/01/2005, 12:27
 
Fecha de Ingreso: noviembre-2003
Ubicación: España->Madrid
Mensajes: 368
Antigüedad: 21 años, 2 meses
Puntos: 0
Estoy con el access 2002 y 2003 depende del ordenador con el que me ponga (casa o trabajo)

Gracias. Recurrire al foro de programacion a ver que me cuentan por ahi!
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 07:19.