Bonjour à Tous
J'ai un module VB dans ma base Access (qui m'a été fourni) mais je ne sais
pas comment l'éxecuter.
Je voudrais l'appeler depuis un bouton (sur clic)
Pouvez-vous m'indiquer la procédure ?
Merci d'avance
Patrice
Bonjour à Tous
J'ai un module VB dans ma base Access (qui m'a été fourni) mais je ne sais
pas comment l'éxecuter.
Je voudrais l'appeler depuis un bouton (sur clic)
Pouvez-vous m'indiquer la procédure ?
Merci d'avance
Patrice
Bonjour à Tous
J'ai un module VB dans ma base Access (qui m'a été fourni) mais je ne sais
pas comment l'éxecuter.
Je voudrais l'appeler depuis un bouton (sur clic)
Pouvez-vous m'indiquer la procédure ?
Merci d'avance
Patrice
Bonjour.
un module peut contenir plusieurs procédures ou fonctions.
pour les exécuter tu indiques seulement le nom de la procédure et
éventuellement les paramètres à fournir.
les procédures commencent par public/private Sub MaProc.......
les fonctions commencent par private/public Function Mafunc .........
exemple:
Private Sub Commande0_Click()
Maproc
End Sub
affiche un exemple de fonction ou de procédure ici si ce n'est pas trop
long, si tu n'y arrives pas.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"PO2B" a écrit dans le message de
news:Bonjour à Tous
J'ai un module VB dans ma base Access (qui m'a été fourni) mais je ne
sais
pas comment l'éxecuter.
Je voudrais l'appeler depuis un bouton (sur clic)
Pouvez-vous m'indiquer la procédure ?
Merci d'avance
Patrice
Bonjour.
un module peut contenir plusieurs procédures ou fonctions.
pour les exécuter tu indiques seulement le nom de la procédure et
éventuellement les paramètres à fournir.
les procédures commencent par public/private Sub MaProc.......
les fonctions commencent par private/public Function Mafunc .........
exemple:
Private Sub Commande0_Click()
Maproc
End Sub
affiche un exemple de fonction ou de procédure ici si ce n'est pas trop
long, si tu n'y arrives pas.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"PO2B" <nospam_po2b@ifrance.com> a écrit dans le message de
news:uHtrCgbtDHA.3224@tk2msftngp13.phx.gbl...
Bonjour à Tous
J'ai un module VB dans ma base Access (qui m'a été fourni) mais je ne
sais
pas comment l'éxecuter.
Je voudrais l'appeler depuis un bouton (sur clic)
Pouvez-vous m'indiquer la procédure ?
Merci d'avance
Patrice
Bonjour.
un module peut contenir plusieurs procédures ou fonctions.
pour les exécuter tu indiques seulement le nom de la procédure et
éventuellement les paramètres à fournir.
les procédures commencent par public/private Sub MaProc.......
les fonctions commencent par private/public Function Mafunc .........
exemple:
Private Sub Commande0_Click()
Maproc
End Sub
affiche un exemple de fonction ou de procédure ici si ce n'est pas trop
long, si tu n'y arrives pas.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"PO2B" a écrit dans le message de
news:Bonjour à Tous
J'ai un module VB dans ma base Access (qui m'a été fourni) mais je ne
sais
pas comment l'éxecuter.
Je voudrais l'appeler depuis un bouton (sur clic)
Pouvez-vous m'indiquer la procédure ?
Merci d'avance
Patrice
Merci Raymond,
Le module fonctionne parfaitement quand je l'éxécute directement dans VB
C'est un module récupéré sur http://memoaccess.free.fr/ voir plus bas
Lorsque je le lance avec le bouton avec Private Sub Commande0_Click()
j'obtiens le message suivant :
"Erreur de compilation
Variable ou procédure attendue et non un module"
******************************************
Sub SendMailAutomation()
Dim OlApp As New Outlook.Application
Dim OlItem As Outlook.MailItem
Set OlItem = OlApp.CreateItem(olMailItem)
With OlItem
.To = ""
.subject = "L'objet du message"
.Body = "Le corps du message"
.Attachments.Add "F:Mes Documentsfichier.jpg"
.Save
.send
End With
Set OlItem = Nothing
Set OlApp = Nothing
End Sub
***********************************************
"Raymond [mvp]" a écrit dans le message de
news:Bonjour.
un module peut contenir plusieurs procédures ou fonctions.
pour les exécuter tu indiques seulement le nom de la procédure et
éventuellement les paramètres à fournir.
les procédures commencent par public/private Sub MaProc.......
les fonctions commencent par private/public Function Mafunc .........
exemple:
Private Sub Commande0_Click()
Maproc
End Sub
affiche un exemple de fonction ou de procédure ici si ce n'est pas trop
long, si tu n'y arrives pas.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"PO2B" a écrit dans le message de
news:Bonjour à Tous
J'ai un module VB dans ma base Access (qui m'a été fourni) mais je ne
saispas comment l'éxecuter.
Je voudrais l'appeler depuis un bouton (sur clic)
Pouvez-vous m'indiquer la procédure ?
Merci d'avance
Patrice
Merci Raymond,
Le module fonctionne parfaitement quand je l'éxécute directement dans VB
C'est un module récupéré sur http://memoaccess.free.fr/ voir plus bas
Lorsque je le lance avec le bouton avec Private Sub Commande0_Click()
j'obtiens le message suivant :
"Erreur de compilation
Variable ou procédure attendue et non un module"
******************************************
Sub SendMailAutomation()
Dim OlApp As New Outlook.Application
Dim OlItem As Outlook.MailItem
Set OlItem = OlApp.CreateItem(olMailItem)
With OlItem
.To = "destinataire@domaine.fr"
.subject = "L'objet du message"
.Body = "Le corps du message"
.Attachments.Add "F:Mes Documentsfichier.jpg"
.Save
.send
End With
Set OlItem = Nothing
Set OlApp = Nothing
End Sub
***********************************************
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:ebno3kbtDHA.2248@TK2MSFTNGP09.phx.gbl...
Bonjour.
un module peut contenir plusieurs procédures ou fonctions.
pour les exécuter tu indiques seulement le nom de la procédure et
éventuellement les paramètres à fournir.
les procédures commencent par public/private Sub MaProc.......
les fonctions commencent par private/public Function Mafunc .........
exemple:
Private Sub Commande0_Click()
Maproc
End Sub
affiche un exemple de fonction ou de procédure ici si ce n'est pas trop
long, si tu n'y arrives pas.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"PO2B" <nospam_po2b@ifrance.com> a écrit dans le message de
news:uHtrCgbtDHA.3224@tk2msftngp13.phx.gbl...
Bonjour à Tous
J'ai un module VB dans ma base Access (qui m'a été fourni) mais je ne
sais
pas comment l'éxecuter.
Je voudrais l'appeler depuis un bouton (sur clic)
Pouvez-vous m'indiquer la procédure ?
Merci d'avance
Patrice
Merci Raymond,
Le module fonctionne parfaitement quand je l'éxécute directement dans VB
C'est un module récupéré sur http://memoaccess.free.fr/ voir plus bas
Lorsque je le lance avec le bouton avec Private Sub Commande0_Click()
j'obtiens le message suivant :
"Erreur de compilation
Variable ou procédure attendue et non un module"
******************************************
Sub SendMailAutomation()
Dim OlApp As New Outlook.Application
Dim OlItem As Outlook.MailItem
Set OlItem = OlApp.CreateItem(olMailItem)
With OlItem
.To = ""
.subject = "L'objet du message"
.Body = "Le corps du message"
.Attachments.Add "F:Mes Documentsfichier.jpg"
.Save
.send
End With
Set OlItem = Nothing
Set OlApp = Nothing
End Sub
***********************************************
"Raymond [mvp]" a écrit dans le message de
news:Bonjour.
un module peut contenir plusieurs procédures ou fonctions.
pour les exécuter tu indiques seulement le nom de la procédure et
éventuellement les paramètres à fournir.
les procédures commencent par public/private Sub MaProc.......
les fonctions commencent par private/public Function Mafunc .........
exemple:
Private Sub Commande0_Click()
Maproc
End Sub
affiche un exemple de fonction ou de procédure ici si ce n'est pas trop
long, si tu n'y arrives pas.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"PO2B" a écrit dans le message de
news:Bonjour à Tous
J'ai un module VB dans ma base Access (qui m'a été fourni) mais je ne
saispas comment l'éxecuter.
Je voudrais l'appeler depuis un bouton (sur clic)
Pouvez-vous m'indiquer la procédure ?
Merci d'avance
Patrice
Merci Raymond,
Le module fonctionne parfaitement quand je l'éxécute directement dans VB
C'est un module récupéré sur http://memoaccess.free.fr/ voir plus bas
Lorsque je le lance avec le bouton avec Private Sub Commande0_Click()
j'obtiens le message suivant :
"Erreur de compilation
Variable ou procédure attendue et non un module"
******************************************
Sub SendMailAutomation()
Dim OlApp As New Outlook.Application
Dim OlItem As Outlook.MailItem
Set OlItem = OlApp.CreateItem(olMailItem)
With OlItem
.To = ""
.subject = "L'objet du message"
.Body = "Le corps du message"
.Attachments.Add "F:Mes Documentsfichier.jpg"
.Save
.send
End With
Set OlItem = Nothing
Set OlApp = Nothing
End Sub
***********************************************
"Raymond [mvp]" a écrit dans le message de
news:Bonjour.
un module peut contenir plusieurs procédures ou fonctions.
pour les exécuter tu indiques seulement le nom de la procédure et
éventuellement les paramètres à fournir.
les procédures commencent par public/private Sub MaProc.......
les fonctions commencent par private/public Function Mafunc .........
exemple:
Private Sub Commande0_Click()
Maproc
End Sub
affiche un exemple de fonction ou de procédure ici si ce n'est pas trop
long, si tu n'y arrives pas.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"PO2B" a écrit dans le message de
news:Bonjour à Tous
J'ai un module VB dans ma base Access (qui m'a été fourni) mais je ne
saispas comment l'éxecuter.
Je voudrais l'appeler depuis un bouton (sur clic)
Pouvez-vous m'indiquer la procédure ?
Merci d'avance
Patrice
Merci Raymond,
Le module fonctionne parfaitement quand je l'éxécute directement dans VB
C'est un module récupéré sur http://memoaccess.free.fr/ voir plus bas
Lorsque je le lance avec le bouton avec Private Sub Commande0_Click()
j'obtiens le message suivant :
"Erreur de compilation
Variable ou procédure attendue et non un module"
******************************************
Sub SendMailAutomation()
Dim OlApp As New Outlook.Application
Dim OlItem As Outlook.MailItem
Set OlItem = OlApp.CreateItem(olMailItem)
With OlItem
.To = "destinataire@domaine.fr"
.subject = "L'objet du message"
.Body = "Le corps du message"
.Attachments.Add "F:Mes Documentsfichier.jpg"
.Save
.send
End With
Set OlItem = Nothing
Set OlApp = Nothing
End Sub
***********************************************
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:ebno3kbtDHA.2248@TK2MSFTNGP09.phx.gbl...
Bonjour.
un module peut contenir plusieurs procédures ou fonctions.
pour les exécuter tu indiques seulement le nom de la procédure et
éventuellement les paramètres à fournir.
les procédures commencent par public/private Sub MaProc.......
les fonctions commencent par private/public Function Mafunc .........
exemple:
Private Sub Commande0_Click()
Maproc
End Sub
affiche un exemple de fonction ou de procédure ici si ce n'est pas trop
long, si tu n'y arrives pas.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"PO2B" <nospam_po2b@ifrance.com> a écrit dans le message de
news:uHtrCgbtDHA.3224@tk2msftngp13.phx.gbl...
Bonjour à Tous
J'ai un module VB dans ma base Access (qui m'a été fourni) mais je ne
sais
pas comment l'éxecuter.
Je voudrais l'appeler depuis un bouton (sur clic)
Pouvez-vous m'indiquer la procédure ?
Merci d'avance
Patrice
Merci Raymond,
Le module fonctionne parfaitement quand je l'éxécute directement dans VB
C'est un module récupéré sur http://memoaccess.free.fr/ voir plus bas
Lorsque je le lance avec le bouton avec Private Sub Commande0_Click()
j'obtiens le message suivant :
"Erreur de compilation
Variable ou procédure attendue et non un module"
******************************************
Sub SendMailAutomation()
Dim OlApp As New Outlook.Application
Dim OlItem As Outlook.MailItem
Set OlItem = OlApp.CreateItem(olMailItem)
With OlItem
.To = ""
.subject = "L'objet du message"
.Body = "Le corps du message"
.Attachments.Add "F:Mes Documentsfichier.jpg"
.Save
.send
End With
Set OlItem = Nothing
Set OlApp = Nothing
End Sub
***********************************************
"Raymond [mvp]" a écrit dans le message de
news:Bonjour.
un module peut contenir plusieurs procédures ou fonctions.
pour les exécuter tu indiques seulement le nom de la procédure et
éventuellement les paramètres à fournir.
les procédures commencent par public/private Sub MaProc.......
les fonctions commencent par private/public Function Mafunc .........
exemple:
Private Sub Commande0_Click()
Maproc
End Sub
affiche un exemple de fonction ou de procédure ici si ce n'est pas trop
long, si tu n'y arrives pas.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"PO2B" a écrit dans le message de
news:Bonjour à Tous
J'ai un module VB dans ma base Access (qui m'a été fourni) mais je ne
saispas comment l'éxecuter.
Je voudrais l'appeler depuis un bouton (sur clic)
Pouvez-vous m'indiquer la procédure ?
Merci d'avance
Patrice
Il ne faut pas exécuter le module mais la procédure.
dans ton cas précis tu mets SendMailAutomation sans indiquer de paramètres
et ça va marcher.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"PO2B" a écrit dans le message de
news:%Merci Raymond,
Le module fonctionne parfaitement quand je l'éxécute directement dans VB
C'est un module récupéré sur http://memoaccess.free.fr/ voir plus bas
Lorsque je le lance avec le bouton avec Private Sub Commande0_Click()
j'obtiens le message suivant :
"Erreur de compilation
Variable ou procédure attendue et non un module"
******************************************
Sub SendMailAutomation()
Dim OlApp As New Outlook.Application
Dim OlItem As Outlook.MailItem
Set OlItem = OlApp.CreateItem(olMailItem)
With OlItem
.To = ""
.subject = "L'objet du message"
.Body = "Le corps du message"
.Attachments.Add "F:Mes Documentsfichier.jpg"
.Save
.send
End With
Set OlItem = Nothing
Set OlApp = Nothing
End Sub
***********************************************
"Raymond [mvp]" a écrit dans le message de
news:Bonjour.
un module peut contenir plusieurs procédures ou fonctions.
pour les exécuter tu indiques seulement le nom de la procédure et
éventuellement les paramètres à fournir.
les procédures commencent par public/private Sub MaProc.......
les fonctions commencent par private/public Function Mafunc .........
exemple:
Private Sub Commande0_Click()
Maproc
End Sub
affiche un exemple de fonction ou de procédure ici si ce n'est pas
trop
long, si tu n'y arrives pas.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"PO2B" a écrit dans le message de
news:Bonjour à Tous
J'ai un module VB dans ma base Access (qui m'a été fourni) mais je
ne
saispas comment l'éxecuter.
Je voudrais l'appeler depuis un bouton (sur clic)
Pouvez-vous m'indiquer la procédure ?
Merci d'avance
Patrice
Il ne faut pas exécuter le module mais la procédure.
dans ton cas précis tu mets SendMailAutomation sans indiquer de paramètres
et ça va marcher.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"PO2B" <nospam_po2b@ifrance.com> a écrit dans le message de
news:%233jkhwbtDHA.1512@TK2MSFTNGP10.phx.gbl...
Merci Raymond,
Le module fonctionne parfaitement quand je l'éxécute directement dans VB
C'est un module récupéré sur http://memoaccess.free.fr/ voir plus bas
Lorsque je le lance avec le bouton avec Private Sub Commande0_Click()
j'obtiens le message suivant :
"Erreur de compilation
Variable ou procédure attendue et non un module"
******************************************
Sub SendMailAutomation()
Dim OlApp As New Outlook.Application
Dim OlItem As Outlook.MailItem
Set OlItem = OlApp.CreateItem(olMailItem)
With OlItem
.To = "destinataire@domaine.fr"
.subject = "L'objet du message"
.Body = "Le corps du message"
.Attachments.Add "F:Mes Documentsfichier.jpg"
.Save
.send
End With
Set OlItem = Nothing
Set OlApp = Nothing
End Sub
***********************************************
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:ebno3kbtDHA.2248@TK2MSFTNGP09.phx.gbl...
Bonjour.
un module peut contenir plusieurs procédures ou fonctions.
pour les exécuter tu indiques seulement le nom de la procédure et
éventuellement les paramètres à fournir.
les procédures commencent par public/private Sub MaProc.......
les fonctions commencent par private/public Function Mafunc .........
exemple:
Private Sub Commande0_Click()
Maproc
End Sub
affiche un exemple de fonction ou de procédure ici si ce n'est pas
trop
long, si tu n'y arrives pas.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"PO2B" <nospam_po2b@ifrance.com> a écrit dans le message de
news:uHtrCgbtDHA.3224@tk2msftngp13.phx.gbl...
Bonjour à Tous
J'ai un module VB dans ma base Access (qui m'a été fourni) mais je
ne
sais
pas comment l'éxecuter.
Je voudrais l'appeler depuis un bouton (sur clic)
Pouvez-vous m'indiquer la procédure ?
Merci d'avance
Patrice
Il ne faut pas exécuter le module mais la procédure.
dans ton cas précis tu mets SendMailAutomation sans indiquer de paramètres
et ça va marcher.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"PO2B" a écrit dans le message de
news:%Merci Raymond,
Le module fonctionne parfaitement quand je l'éxécute directement dans VB
C'est un module récupéré sur http://memoaccess.free.fr/ voir plus bas
Lorsque je le lance avec le bouton avec Private Sub Commande0_Click()
j'obtiens le message suivant :
"Erreur de compilation
Variable ou procédure attendue et non un module"
******************************************
Sub SendMailAutomation()
Dim OlApp As New Outlook.Application
Dim OlItem As Outlook.MailItem
Set OlItem = OlApp.CreateItem(olMailItem)
With OlItem
.To = ""
.subject = "L'objet du message"
.Body = "Le corps du message"
.Attachments.Add "F:Mes Documentsfichier.jpg"
.Save
.send
End With
Set OlItem = Nothing
Set OlApp = Nothing
End Sub
***********************************************
"Raymond [mvp]" a écrit dans le message de
news:Bonjour.
un module peut contenir plusieurs procédures ou fonctions.
pour les exécuter tu indiques seulement le nom de la procédure et
éventuellement les paramètres à fournir.
les procédures commencent par public/private Sub MaProc.......
les fonctions commencent par private/public Function Mafunc .........
exemple:
Private Sub Commande0_Click()
Maproc
End Sub
affiche un exemple de fonction ou de procédure ici si ce n'est pas
trop
long, si tu n'y arrives pas.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"PO2B" a écrit dans le message de
news:Bonjour à Tous
J'ai un module VB dans ma base Access (qui m'a été fourni) mais je
ne
saispas comment l'éxecuter.
Je voudrais l'appeler depuis un bouton (sur clic)
Pouvez-vous m'indiquer la procédure ?
Merci d'avance
Patrice
Bonjour,
L'erreur est sur quelle ligne ?
Gael.
"PO2B" a écrit dans le message de
news:%Merci Raymond,
Le module fonctionne parfaitement quand je l'éxécute directement dans VB
C'est un module récupéré sur http://memoaccess.free.fr/ voir plus bas
Lorsque je le lance avec le bouton avec Private Sub Commande0_Click()
j'obtiens le message suivant :
"Erreur de compilation
Variable ou procédure attendue et non un module"
******************************************
Sub SendMailAutomation()
Dim OlApp As New Outlook.Application
Dim OlItem As Outlook.MailItem
Set OlItem = OlApp.CreateItem(olMailItem)
With OlItem
.To = ""
.subject = "L'objet du message"
.Body = "Le corps du message"
.Attachments.Add "F:Mes Documentsfichier.jpg"
.Save
.send
End With
Set OlItem = Nothing
Set OlApp = Nothing
End Sub
***********************************************
"Raymond [mvp]" a écrit dans le message de
news:Bonjour.
un module peut contenir plusieurs procédures ou fonctions.
pour les exécuter tu indiques seulement le nom de la procédure et
éventuellement les paramètres à fournir.
les procédures commencent par public/private Sub MaProc.......
les fonctions commencent par private/public Function Mafunc .........
exemple:
Private Sub Commande0_Click()
Maproc
End Sub
affiche un exemple de fonction ou de procédure ici si ce n'est pas
trop
long, si tu n'y arrives pas.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"PO2B" a écrit dans le message de
news:Bonjour à Tous
J'ai un module VB dans ma base Access (qui m'a été fourni) mais je
ne
saispas comment l'éxecuter.
Je voudrais l'appeler depuis un bouton (sur clic)
Pouvez-vous m'indiquer la procédure ?
Merci d'avance
Patrice
Bonjour,
L'erreur est sur quelle ligne ?
Gael.
"PO2B" <nospam_po2b@ifrance.com> a écrit dans le message de
news:%233jkhwbtDHA.1512@TK2MSFTNGP10.phx.gbl...
Merci Raymond,
Le module fonctionne parfaitement quand je l'éxécute directement dans VB
C'est un module récupéré sur http://memoaccess.free.fr/ voir plus bas
Lorsque je le lance avec le bouton avec Private Sub Commande0_Click()
j'obtiens le message suivant :
"Erreur de compilation
Variable ou procédure attendue et non un module"
******************************************
Sub SendMailAutomation()
Dim OlApp As New Outlook.Application
Dim OlItem As Outlook.MailItem
Set OlItem = OlApp.CreateItem(olMailItem)
With OlItem
.To = "destinataire@domaine.fr"
.subject = "L'objet du message"
.Body = "Le corps du message"
.Attachments.Add "F:Mes Documentsfichier.jpg"
.Save
.send
End With
Set OlItem = Nothing
Set OlApp = Nothing
End Sub
***********************************************
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:ebno3kbtDHA.2248@TK2MSFTNGP09.phx.gbl...
Bonjour.
un module peut contenir plusieurs procédures ou fonctions.
pour les exécuter tu indiques seulement le nom de la procédure et
éventuellement les paramètres à fournir.
les procédures commencent par public/private Sub MaProc.......
les fonctions commencent par private/public Function Mafunc .........
exemple:
Private Sub Commande0_Click()
Maproc
End Sub
affiche un exemple de fonction ou de procédure ici si ce n'est pas
trop
long, si tu n'y arrives pas.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"PO2B" <nospam_po2b@ifrance.com> a écrit dans le message de
news:uHtrCgbtDHA.3224@tk2msftngp13.phx.gbl...
Bonjour à Tous
J'ai un module VB dans ma base Access (qui m'a été fourni) mais je
ne
sais
pas comment l'éxecuter.
Je voudrais l'appeler depuis un bouton (sur clic)
Pouvez-vous m'indiquer la procédure ?
Merci d'avance
Patrice
Bonjour,
L'erreur est sur quelle ligne ?
Gael.
"PO2B" a écrit dans le message de
news:%Merci Raymond,
Le module fonctionne parfaitement quand je l'éxécute directement dans VB
C'est un module récupéré sur http://memoaccess.free.fr/ voir plus bas
Lorsque je le lance avec le bouton avec Private Sub Commande0_Click()
j'obtiens le message suivant :
"Erreur de compilation
Variable ou procédure attendue et non un module"
******************************************
Sub SendMailAutomation()
Dim OlApp As New Outlook.Application
Dim OlItem As Outlook.MailItem
Set OlItem = OlApp.CreateItem(olMailItem)
With OlItem
.To = ""
.subject = "L'objet du message"
.Body = "Le corps du message"
.Attachments.Add "F:Mes Documentsfichier.jpg"
.Save
.send
End With
Set OlItem = Nothing
Set OlApp = Nothing
End Sub
***********************************************
"Raymond [mvp]" a écrit dans le message de
news:Bonjour.
un module peut contenir plusieurs procédures ou fonctions.
pour les exécuter tu indiques seulement le nom de la procédure et
éventuellement les paramètres à fournir.
les procédures commencent par public/private Sub MaProc.......
les fonctions commencent par private/public Function Mafunc .........
exemple:
Private Sub Commande0_Click()
Maproc
End Sub
affiche un exemple de fonction ou de procédure ici si ce n'est pas
trop
long, si tu n'y arrives pas.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"PO2B" a écrit dans le message de
news:Bonjour à Tous
J'ai un module VB dans ma base Access (qui m'a été fourni) mais je
ne
saispas comment l'éxecuter.
Je voudrais l'appeler depuis un bouton (sur clic)
Pouvez-vous m'indiquer la procédure ?
Merci d'avance
Patrice