Erreur d'execution ' 7078 ' : could not create a field %1
tragg
-
16 janv. 2013 à 14:04
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 2015
-
17 janv. 2013 à 16:26
Bonjour,
je suis en train de créer une macro pour envoyer des mail lotus note 8.5 via excel. Quand j'exécute la macro, le message suivant apparait : erreur d'execution ' 7078 ' : could not create a field %1.
le bug intervient à la ligne suivante :
.Sendto = MailDestinataire
il se trouve dans cette partie de code :
With doc
.Form = "Memo"
'détermination des adresses mails
If zone = "USA" Then
MailDestinataire = Array(Worksheets(campagne).range("E3").Value, ";")
ElseIf zone = "asie" Then
MailDestinataire = Array(Worksheets(campagne).range("E4:E19").Cells.Value, ";")
ElseIf zone = "europe" Then
MailDestinataire = Array(Worksheets(campagne).range("E20:E34").Value, ";")
End If
.Sendto = MailDestinataire
.subject = sujet
.body = CorpsMessage
.from = Session.COMMONUSERNAME
.PostedDate = Now
.SaveMessageOnSend = True
End With
que dois-je faire pour que la macro marche?
merci d'avance,
A voir également:
Erreur d'e/s: the network adapter could not establish the connection
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 16 janv. 2013 à 15:47
Salut
Tu es sous Excel.
Que sont/Comment sont définis : doc, MailDestinataire
MailDestinataire semble être un tableau, mais l'as-tu défini ?
Es-tu certain de passer dans l'une des branches du If ?
Essaye :
- d'ajouter un Set devant :
Set .Sendto = MailDestinataire
- d'ajouter un ()
.Sendto = MailDestinataire()
Si on ne sait pas sur quoi tu tentes d'agir, difficile de t'aider.
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on le partage (Socrate)
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 17 janv. 2013 à 16:26
Non, je ne téléchargerai pas un fichier Excel avec macro, question de sécurité. De plus, je n'ai pas Lotus Notes.
C'est à toi d'expliquer clairement ton problème et d'y apporter les détails nécessaires.
Pour les types d'objet : Renseigne-toi, regarde dans l'aide, regarde dans l'explorateur d'objet (F2).
Tu y apprendras des choses et tu comprendras pourquoi il est utile de dimensionner correctement les variables.