Bonjour Zig,
Modifie cette ligne de code :
Msg = Msg & ligne
Par
Msg = Msg & ligne & vbcrlf
Salutations!
"ZiG" a écrit dans le message de
news:
Bonjour tout le monde,
je feuillette ce forum ainsi que les archives depuis qq temps maintenant
mais je ne trouve pas mon bohneur.
je dois envoyer une feuille XL dans le body du mail
Je m'explique, j'utilse XL2002 et veux utiliser le progr mail par défaut
de
l'ordi utilisé.
J'ai un code pris sur le forum qui fonctionne bien mais me
met mon texte à la suite sans tenir compte de mes saut de ligne.
Private Sub CommandButton1_Click()
Dim MailAd As String
Dim Msg As String
Dim Subj As String
Dim URLto As String
MailAd = Range("c56")
Subj = Range("I1")
For Each ligne In Range("I3:I24")
Msg = Msg & ligne
Next
URLto = "mailto:" & MailAd & "?subject=" & Subj & "&body=" & Msg
ActiveWorkbook.FollowHyperlink Address:=URLto
End Sub
J'aimerai que chaque cellule comprise entre I3 et I24 comprenne un saut de
ligne.
Merci beaucoup pour votre aide
et si possible de pas avoir besoin de valider le bouton "envoyer" de la
messagerie pour l'envoyer.
Merci
David
Bonjour Zig,
Modifie cette ligne de code :
Msg = Msg & ligne
Par
Msg = Msg & ligne & vbcrlf
Salutations!
"ZiG" <zig@urbanet.ch> a écrit dans le message de
news:3f954fe5@news.swissonline.ch...
Bonjour tout le monde,
je feuillette ce forum ainsi que les archives depuis qq temps maintenant
mais je ne trouve pas mon bohneur.
je dois envoyer une feuille XL dans le body du mail
Je m'explique, j'utilse XL2002 et veux utiliser le progr mail par défaut
de
l'ordi utilisé.
J'ai un code pris sur le forum qui fonctionne bien mais me
met mon texte à la suite sans tenir compte de mes saut de ligne.
Private Sub CommandButton1_Click()
Dim MailAd As String
Dim Msg As String
Dim Subj As String
Dim URLto As String
MailAd = Range("c56")
Subj = Range("I1")
For Each ligne In Range("I3:I24")
Msg = Msg & ligne
Next
URLto = "mailto:" & MailAd & "?subject=" & Subj & "&body=" & Msg
ActiveWorkbook.FollowHyperlink Address:=URLto
End Sub
J'aimerai que chaque cellule comprise entre I3 et I24 comprenne un saut de
ligne.
Merci beaucoup pour votre aide
et si possible de pas avoir besoin de valider le bouton "envoyer" de la
messagerie pour l'envoyer.
Merci
David
Bonjour Zig,
Modifie cette ligne de code :
Msg = Msg & ligne
Par
Msg = Msg & ligne & vbcrlf
Salutations!
"ZiG" a écrit dans le message de
news:
Bonjour tout le monde,
je feuillette ce forum ainsi que les archives depuis qq temps maintenant
mais je ne trouve pas mon bohneur.
je dois envoyer une feuille XL dans le body du mail
Je m'explique, j'utilse XL2002 et veux utiliser le progr mail par défaut
de
l'ordi utilisé.
J'ai un code pris sur le forum qui fonctionne bien mais me
met mon texte à la suite sans tenir compte de mes saut de ligne.
Private Sub CommandButton1_Click()
Dim MailAd As String
Dim Msg As String
Dim Subj As String
Dim URLto As String
MailAd = Range("c56")
Subj = Range("I1")
For Each ligne In Range("I3:I24")
Msg = Msg & ligne
Next
URLto = "mailto:" & MailAd & "?subject=" & Subj & "&body=" & Msg
ActiveWorkbook.FollowHyperlink Address:=URLto
End Sub
J'aimerai que chaque cellule comprise entre I3 et I24 comprenne un saut de
ligne.
Merci beaucoup pour votre aide
et si possible de pas avoir besoin de valider le bouton "envoyer" de la
messagerie pour l'envoyer.
Merci
David
Bonjour Zig,
Modifie cette ligne de code :
Msg = Msg & ligne
Par
Msg = Msg & ligne & vbcrlf
Salutations!
"ZiG" a écrit dans le message de
news:
Bonjour tout le monde,
je feuillette ce forum ainsi que les archives depuis qq temps maintenant
mais je ne trouve pas mon bohneur.
je dois envoyer une feuille XL dans le body du mail
Je m'explique, j'utilse XL2002 et veux utiliser le progr mail par défaut
de
l'ordi utilisé.
J'ai un code pris sur le forum qui fonctionne bien mais me
met mon texte à la suite sans tenir compte de mes saut de ligne.
Private Sub CommandButton1_Click()
Dim MailAd As String
Dim Msg As String
Dim Subj As String
Dim URLto As String
MailAd = Range("c56")
Subj = Range("I1")
For Each ligne In Range("I3:I24")
Msg = Msg & ligne
Next
URLto = "mailto:" & MailAd & "?subject=" & Subj & "&body=" & Msg
ActiveWorkbook.FollowHyperlink Address:=URLto
End Sub
J'aimerai que chaque cellule comprise entre I3 et I24 comprenne un saut de
ligne.
Merci beaucoup pour votre aide
et si possible de pas avoir besoin de valider le bouton "envoyer" de la
messagerie pour l'envoyer.
Merci
David
Bonjour Zig,
Modifie cette ligne de code :
Msg = Msg & ligne
Par
Msg = Msg & ligne & vbcrlf
Salutations!
"ZiG" <zig@urbanet.ch> a écrit dans le message de
news:3f954fe5@news.swissonline.ch...
Bonjour tout le monde,
je feuillette ce forum ainsi que les archives depuis qq temps maintenant
mais je ne trouve pas mon bohneur.
je dois envoyer une feuille XL dans le body du mail
Je m'explique, j'utilse XL2002 et veux utiliser le progr mail par défaut
de
l'ordi utilisé.
J'ai un code pris sur le forum qui fonctionne bien mais me
met mon texte à la suite sans tenir compte de mes saut de ligne.
Private Sub CommandButton1_Click()
Dim MailAd As String
Dim Msg As String
Dim Subj As String
Dim URLto As String
MailAd = Range("c56")
Subj = Range("I1")
For Each ligne In Range("I3:I24")
Msg = Msg & ligne
Next
URLto = "mailto:" & MailAd & "?subject=" & Subj & "&body=" & Msg
ActiveWorkbook.FollowHyperlink Address:=URLto
End Sub
J'aimerai que chaque cellule comprise entre I3 et I24 comprenne un saut de
ligne.
Merci beaucoup pour votre aide
et si possible de pas avoir besoin de valider le bouton "envoyer" de la
messagerie pour l'envoyer.
Merci
David
Bonjour Zig,
Modifie cette ligne de code :
Msg = Msg & ligne
Par
Msg = Msg & ligne & vbcrlf
Salutations!
"ZiG" a écrit dans le message de
news:
Bonjour tout le monde,
je feuillette ce forum ainsi que les archives depuis qq temps maintenant
mais je ne trouve pas mon bohneur.
je dois envoyer une feuille XL dans le body du mail
Je m'explique, j'utilse XL2002 et veux utiliser le progr mail par défaut
de
l'ordi utilisé.
J'ai un code pris sur le forum qui fonctionne bien mais me
met mon texte à la suite sans tenir compte de mes saut de ligne.
Private Sub CommandButton1_Click()
Dim MailAd As String
Dim Msg As String
Dim Subj As String
Dim URLto As String
MailAd = Range("c56")
Subj = Range("I1")
For Each ligne In Range("I3:I24")
Msg = Msg & ligne
Next
URLto = "mailto:" & MailAd & "?subject=" & Subj & "&body=" & Msg
ActiveWorkbook.FollowHyperlink Address:=URLto
End Sub
J'aimerai que chaque cellule comprise entre I3 et I24 comprenne un saut de
ligne.
Merci beaucoup pour votre aide
et si possible de pas avoir besoin de valider le bouton "envoyer" de la
messagerie pour l'envoyer.
Merci
David
Bonjour Zig,
For Each ligne In Range("I3:I24")
MSG = MSG & ligne & vbCrLf
Next
MsgBox MSG
Salutations!
"ZiG" a écrit dans le message de
news:3f9654c8$
Merci pour ta réponse.
Mais le problème persiste,
est-ce qui faut que je change la plage de cellules aussi
For Each ligne In Range("I3:I24")
Merci !
"Denis Michon" a écrit dans le message de
news:Lkelb.8848$Bonjour Zig,
Modifie cette ligne de code :
Msg = Msg & ligne
Par
Msg = Msg & ligne & vbcrlf
Salutations!
"ZiG" a écrit dans le message de
news:Bonjour tout le monde,
je feuillette ce forum ainsi que les archives depuis qq temps maintenant
mais je ne trouve pas mon bohneur.
je dois envoyer une feuille XL dans le body du mail
Je m'explique, j'utilse XL2002 et veux utiliser le progr mail par défaut
del'ordi utilisé.
J'ai un code pris sur le forum qui fonctionne bien mais me
met mon texte à la suite sans tenir compte de mes saut de ligne.
Private Sub CommandButton1_Click()
Dim MailAd As String
Dim Msg As String
Dim Subj As String
Dim URLto As String
MailAd = Range("c56")
Subj = Range("I1")
For Each ligne In Range("I3:I24")
Msg = Msg & ligne
Next
URLto = "mailto:" & MailAd & "?subject=" & Subj & "&body=" & Msg
ActiveWorkbook.FollowHyperlink Address:=URLto
End Sub
J'aimerai que chaque cellule comprise entre I3 et I24 comprenne un saut
de
ligne.
Merci beaucoup pour votre aide
et si possible de pas avoir besoin de valider le bouton "envoyer" de la
messagerie pour l'envoyer.
Merci
David
Bonjour Zig,
For Each ligne In Range("I3:I24")
MSG = MSG & ligne & vbCrLf
Next
MsgBox MSG
Salutations!
"ZiG" <zig@urbanet.ch> a écrit dans le message de
news:3f9654c8$1@news.swissonline.ch...
Merci pour ta réponse.
Mais le problème persiste,
est-ce qui faut que je change la plage de cellules aussi
For Each ligne In Range("I3:I24")
Merci !
"Denis Michon" <denis.michon@cgocable.ca> a écrit dans le message de
news:Lkelb.8848$V11.7201@charlie.risq.qc.ca...
Bonjour Zig,
Modifie cette ligne de code :
Msg = Msg & ligne
Par
Msg = Msg & ligne & vbcrlf
Salutations!
"ZiG" <zig@urbanet.ch> a écrit dans le message de
news:3f954fe5@news.swissonline.ch...
Bonjour tout le monde,
je feuillette ce forum ainsi que les archives depuis qq temps maintenant
mais je ne trouve pas mon bohneur.
je dois envoyer une feuille XL dans le body du mail
Je m'explique, j'utilse XL2002 et veux utiliser le progr mail par défaut
de
l'ordi utilisé.
J'ai un code pris sur le forum qui fonctionne bien mais me
met mon texte à la suite sans tenir compte de mes saut de ligne.
Private Sub CommandButton1_Click()
Dim MailAd As String
Dim Msg As String
Dim Subj As String
Dim URLto As String
MailAd = Range("c56")
Subj = Range("I1")
For Each ligne In Range("I3:I24")
Msg = Msg & ligne
Next
URLto = "mailto:" & MailAd & "?subject=" & Subj & "&body=" & Msg
ActiveWorkbook.FollowHyperlink Address:=URLto
End Sub
J'aimerai que chaque cellule comprise entre I3 et I24 comprenne un saut
de
ligne.
Merci beaucoup pour votre aide
et si possible de pas avoir besoin de valider le bouton "envoyer" de la
messagerie pour l'envoyer.
Merci
David
Bonjour Zig,
For Each ligne In Range("I3:I24")
MSG = MSG & ligne & vbCrLf
Next
MsgBox MSG
Salutations!
"ZiG" a écrit dans le message de
news:3f9654c8$
Merci pour ta réponse.
Mais le problème persiste,
est-ce qui faut que je change la plage de cellules aussi
For Each ligne In Range("I3:I24")
Merci !
"Denis Michon" a écrit dans le message de
news:Lkelb.8848$Bonjour Zig,
Modifie cette ligne de code :
Msg = Msg & ligne
Par
Msg = Msg & ligne & vbcrlf
Salutations!
"ZiG" a écrit dans le message de
news:Bonjour tout le monde,
je feuillette ce forum ainsi que les archives depuis qq temps maintenant
mais je ne trouve pas mon bohneur.
je dois envoyer une feuille XL dans le body du mail
Je m'explique, j'utilse XL2002 et veux utiliser le progr mail par défaut
del'ordi utilisé.
J'ai un code pris sur le forum qui fonctionne bien mais me
met mon texte à la suite sans tenir compte de mes saut de ligne.
Private Sub CommandButton1_Click()
Dim MailAd As String
Dim Msg As String
Dim Subj As String
Dim URLto As String
MailAd = Range("c56")
Subj = Range("I1")
For Each ligne In Range("I3:I24")
Msg = Msg & ligne
Next
URLto = "mailto:" & MailAd & "?subject=" & Subj & "&body=" & Msg
ActiveWorkbook.FollowHyperlink Address:=URLto
End Sub
J'aimerai que chaque cellule comprise entre I3 et I24 comprenne un saut
de
ligne.
Merci beaucoup pour votre aide
et si possible de pas avoir besoin de valider le bouton "envoyer" de la
messagerie pour l'envoyer.
Merci
David
Merci ...
Mais parce qu'il y a toujours un mais ...
ça m'ouvre une message box avant d'envoyer le mail ...
(sur cette message box, l'alignement est OK )
Mais dès que je valide cette message box, mon prgr mail s'ouvre et me met
le
body de mon txt tout à la suite en une seule ligne ...
Merci de ton aide
"Denis Michon" a écrit dans le message de
news:vQtlb.9249$Bonjour Zig,
For Each ligne In Range("I3:I24")
MSG = MSG & ligne & vbCrLf
Next
MsgBox MSG
Salutations!
"ZiG" a écrit dans le message de
news:3f9654c8$Merci pour ta réponse.
Mais le problème persiste,
est-ce qui faut que je change la plage de cellules aussi
For Each ligne In Range("I3:I24")
Merci !
"Denis Michon" a écrit dans le message de
news:Lkelb.8848$Bonjour Zig,
Modifie cette ligne de code :
Msg = Msg & ligne
Par
Msg = Msg & ligne & vbcrlf
Salutations!
"ZiG" a écrit dans le message de
news:Bonjour tout le monde,
je feuillette ce forum ainsi que les archives depuis qq temps
maintenant
mais je ne trouve pas mon bohneur.
je dois envoyer une feuille XL dans le body du mail
Je m'explique, j'utilse XL2002 et veux utiliser le progr mail par
défaut
del'ordi utilisé.
J'ai un code pris sur le forum qui fonctionne bien mais me
met mon texte à la suite sans tenir compte de mes saut de ligne.
Private Sub CommandButton1_Click()
Dim MailAd As String
Dim Msg As String
Dim Subj As String
Dim URLto As String
MailAd = Range("c56")
Subj = Range("I1")
For Each ligne In Range("I3:I24")
Msg = Msg & ligne
Next
URLto = "mailto:" & MailAd & "?subject=" & Subj & "&body=" & Msg
ActiveWorkbook.FollowHyperlink Address:=URLto
End Sub
J'aimerai que chaque cellule comprise entre I3 et I24 comprenne un
saut
deligne.
Merci beaucoup pour votre aide
et si possible de pas avoir besoin de valider le bouton "envoyer" de
la
messagerie pour l'envoyer.
Merci
David
Merci ...
Mais parce qu'il y a toujours un mais ...
ça m'ouvre une message box avant d'envoyer le mail ...
(sur cette message box, l'alignement est OK )
Mais dès que je valide cette message box, mon prgr mail s'ouvre et me met
le
body de mon txt tout à la suite en une seule ligne ...
Merci de ton aide
"Denis Michon" <denis.michon@cgocable.ca> a écrit dans le message de
news:vQtlb.9249$V11.4624@charlie.risq.qc.ca...
Bonjour Zig,
For Each ligne In Range("I3:I24")
MSG = MSG & ligne & vbCrLf
Next
MsgBox MSG
Salutations!
"ZiG" <zig@urbanet.ch> a écrit dans le message de
news:3f9654c8$1@news.swissonline.ch...
Merci pour ta réponse.
Mais le problème persiste,
est-ce qui faut que je change la plage de cellules aussi
For Each ligne In Range("I3:I24")
Merci !
"Denis Michon" <denis.michon@cgocable.ca> a écrit dans le message de
news:Lkelb.8848$V11.7201@charlie.risq.qc.ca...
Bonjour Zig,
Modifie cette ligne de code :
Msg = Msg & ligne
Par
Msg = Msg & ligne & vbcrlf
Salutations!
"ZiG" <zig@urbanet.ch> a écrit dans le message de
news:3f954fe5@news.swissonline.ch...
Bonjour tout le monde,
je feuillette ce forum ainsi que les archives depuis qq temps
maintenant
mais je ne trouve pas mon bohneur.
je dois envoyer une feuille XL dans le body du mail
Je m'explique, j'utilse XL2002 et veux utiliser le progr mail par
défaut
de
l'ordi utilisé.
J'ai un code pris sur le forum qui fonctionne bien mais me
met mon texte à la suite sans tenir compte de mes saut de ligne.
Private Sub CommandButton1_Click()
Dim MailAd As String
Dim Msg As String
Dim Subj As String
Dim URLto As String
MailAd = Range("c56")
Subj = Range("I1")
For Each ligne In Range("I3:I24")
Msg = Msg & ligne
Next
URLto = "mailto:" & MailAd & "?subject=" & Subj & "&body=" & Msg
ActiveWorkbook.FollowHyperlink Address:=URLto
End Sub
J'aimerai que chaque cellule comprise entre I3 et I24 comprenne un
saut
de
ligne.
Merci beaucoup pour votre aide
et si possible de pas avoir besoin de valider le bouton "envoyer" de
la
messagerie pour l'envoyer.
Merci
David
Merci ...
Mais parce qu'il y a toujours un mais ...
ça m'ouvre une message box avant d'envoyer le mail ...
(sur cette message box, l'alignement est OK )
Mais dès que je valide cette message box, mon prgr mail s'ouvre et me met
le
body de mon txt tout à la suite en une seule ligne ...
Merci de ton aide
"Denis Michon" a écrit dans le message de
news:vQtlb.9249$Bonjour Zig,
For Each ligne In Range("I3:I24")
MSG = MSG & ligne & vbCrLf
Next
MsgBox MSG
Salutations!
"ZiG" a écrit dans le message de
news:3f9654c8$Merci pour ta réponse.
Mais le problème persiste,
est-ce qui faut que je change la plage de cellules aussi
For Each ligne In Range("I3:I24")
Merci !
"Denis Michon" a écrit dans le message de
news:Lkelb.8848$Bonjour Zig,
Modifie cette ligne de code :
Msg = Msg & ligne
Par
Msg = Msg & ligne & vbcrlf
Salutations!
"ZiG" a écrit dans le message de
news:Bonjour tout le monde,
je feuillette ce forum ainsi que les archives depuis qq temps
maintenant
mais je ne trouve pas mon bohneur.
je dois envoyer une feuille XL dans le body du mail
Je m'explique, j'utilse XL2002 et veux utiliser le progr mail par
défaut
del'ordi utilisé.
J'ai un code pris sur le forum qui fonctionne bien mais me
met mon texte à la suite sans tenir compte de mes saut de ligne.
Private Sub CommandButton1_Click()
Dim MailAd As String
Dim Msg As String
Dim Subj As String
Dim URLto As String
MailAd = Range("c56")
Subj = Range("I1")
For Each ligne In Range("I3:I24")
Msg = Msg & ligne
Next
URLto = "mailto:" & MailAd & "?subject=" & Subj & "&body=" & Msg
ActiveWorkbook.FollowHyperlink Address:=URLto
End Sub
J'aimerai que chaque cellule comprise entre I3 et I24 comprenne un
saut
deligne.
Merci beaucoup pour votre aide
et si possible de pas avoir besoin de valider le bouton "envoyer" de
la
messagerie pour l'envoyer.
Merci
David
Merci ...
Mais parce qu'il y a toujours un mais ...
ça m'ouvre une message box avant d'envoyer le mail ...
(sur cette message box, l'alignement est OK )
Mais dès que je valide cette message box, mon prgr mail s'ouvre et me met
le
body de mon txt tout à la suite en une seule ligne ...
Merci de ton aide
"Denis Michon" a écrit dans le message de
news:vQtlb.9249$Bonjour Zig,
For Each ligne In Range("I3:I24")
MSG = MSG & ligne & vbCrLf
Next
MsgBox MSG
Salutations!
"ZiG" a écrit dans le message de
news:3f9654c8$Merci pour ta réponse.
Mais le problème persiste,
est-ce qui faut que je change la plage de cellules aussi
For Each ligne In Range("I3:I24")
Merci !
"Denis Michon" a écrit dans le message de
news:Lkelb.8848$Bonjour Zig,
Modifie cette ligne de code :
Msg = Msg & ligne
Par
Msg = Msg & ligne & vbcrlf
Salutations!
"ZiG" a écrit dans le message de
news:Bonjour tout le monde,
je feuillette ce forum ainsi que les archives depuis qq temps
maintenant
mais je ne trouve pas mon bohneur.
je dois envoyer une feuille XL dans le body du mail
Je m'explique, j'utilse XL2002 et veux utiliser le progr mail par
défaut
del'ordi utilisé.
J'ai un code pris sur le forum qui fonctionne bien mais me
met mon texte à la suite sans tenir compte de mes saut de ligne.
Private Sub CommandButton1_Click()
Dim MailAd As String
Dim Msg As String
Dim Subj As String
Dim URLto As String
MailAd = Range("c56")
Subj = Range("I1")
For Each ligne In Range("I3:I24")
Msg = Msg & ligne
Next
URLto = "mailto:" & MailAd & "?subject=" & Subj & "&body=" & Msg
ActiveWorkbook.FollowHyperlink Address:=URLto
End Sub
J'aimerai que chaque cellule comprise entre I3 et I24 comprenne un
saut
deligne.
Merci beaucoup pour votre aide
et si possible de pas avoir besoin de valider le bouton "envoyer" de
la
messagerie pour l'envoyer.
Merci
David
Merci ...
Mais parce qu'il y a toujours un mais ...
ça m'ouvre une message box avant d'envoyer le mail ...
(sur cette message box, l'alignement est OK )
Mais dès que je valide cette message box, mon prgr mail s'ouvre et me met
le
body de mon txt tout à la suite en une seule ligne ...
Merci de ton aide
"Denis Michon" <denis.michon@cgocable.ca> a écrit dans le message de
news:vQtlb.9249$V11.4624@charlie.risq.qc.ca...
Bonjour Zig,
For Each ligne In Range("I3:I24")
MSG = MSG & ligne & vbCrLf
Next
MsgBox MSG
Salutations!
"ZiG" <zig@urbanet.ch> a écrit dans le message de
news:3f9654c8$1@news.swissonline.ch...
Merci pour ta réponse.
Mais le problème persiste,
est-ce qui faut que je change la plage de cellules aussi
For Each ligne In Range("I3:I24")
Merci !
"Denis Michon" <denis.michon@cgocable.ca> a écrit dans le message de
news:Lkelb.8848$V11.7201@charlie.risq.qc.ca...
Bonjour Zig,
Modifie cette ligne de code :
Msg = Msg & ligne
Par
Msg = Msg & ligne & vbcrlf
Salutations!
"ZiG" <zig@urbanet.ch> a écrit dans le message de
news:3f954fe5@news.swissonline.ch...
Bonjour tout le monde,
je feuillette ce forum ainsi que les archives depuis qq temps
maintenant
mais je ne trouve pas mon bohneur.
je dois envoyer une feuille XL dans le body du mail
Je m'explique, j'utilse XL2002 et veux utiliser le progr mail par
défaut
de
l'ordi utilisé.
J'ai un code pris sur le forum qui fonctionne bien mais me
met mon texte à la suite sans tenir compte de mes saut de ligne.
Private Sub CommandButton1_Click()
Dim MailAd As String
Dim Msg As String
Dim Subj As String
Dim URLto As String
MailAd = Range("c56")
Subj = Range("I1")
For Each ligne In Range("I3:I24")
Msg = Msg & ligne
Next
URLto = "mailto:" & MailAd & "?subject=" & Subj & "&body=" & Msg
ActiveWorkbook.FollowHyperlink Address:=URLto
End Sub
J'aimerai que chaque cellule comprise entre I3 et I24 comprenne un
saut
de
ligne.
Merci beaucoup pour votre aide
et si possible de pas avoir besoin de valider le bouton "envoyer" de
la
messagerie pour l'envoyer.
Merci
David
Merci ...
Mais parce qu'il y a toujours un mais ...
ça m'ouvre une message box avant d'envoyer le mail ...
(sur cette message box, l'alignement est OK )
Mais dès que je valide cette message box, mon prgr mail s'ouvre et me met
le
body de mon txt tout à la suite en une seule ligne ...
Merci de ton aide
"Denis Michon" a écrit dans le message de
news:vQtlb.9249$Bonjour Zig,
For Each ligne In Range("I3:I24")
MSG = MSG & ligne & vbCrLf
Next
MsgBox MSG
Salutations!
"ZiG" a écrit dans le message de
news:3f9654c8$Merci pour ta réponse.
Mais le problème persiste,
est-ce qui faut que je change la plage de cellules aussi
For Each ligne In Range("I3:I24")
Merci !
"Denis Michon" a écrit dans le message de
news:Lkelb.8848$Bonjour Zig,
Modifie cette ligne de code :
Msg = Msg & ligne
Par
Msg = Msg & ligne & vbcrlf
Salutations!
"ZiG" a écrit dans le message de
news:Bonjour tout le monde,
je feuillette ce forum ainsi que les archives depuis qq temps
maintenant
mais je ne trouve pas mon bohneur.
je dois envoyer une feuille XL dans le body du mail
Je m'explique, j'utilse XL2002 et veux utiliser le progr mail par
défaut
del'ordi utilisé.
J'ai un code pris sur le forum qui fonctionne bien mais me
met mon texte à la suite sans tenir compte de mes saut de ligne.
Private Sub CommandButton1_Click()
Dim MailAd As String
Dim Msg As String
Dim Subj As String
Dim URLto As String
MailAd = Range("c56")
Subj = Range("I1")
For Each ligne In Range("I3:I24")
Msg = Msg & ligne
Next
URLto = "mailto:" & MailAd & "?subject=" & Subj & "&body=" & Msg
ActiveWorkbook.FollowHyperlink Address:=URLto
End Sub
J'aimerai que chaque cellule comprise entre I3 et I24 comprenne un
saut
deligne.
Merci beaucoup pour votre aide
et si possible de pas avoir besoin de valider le bouton "envoyer" de
la
messagerie pour l'envoyer.
Merci
David
Bonjour Zig,
Effectivement, tu as raison...mais je n'en connais pas la raison !
Voici une façon de faire qui fonctionne. Ne remplis les items qui
t'intéressent.
L'essentiel de cette procédure fut publiée ici sous la plume de Laurent
Longre.
'---------------------------
Sub EnvoyéCourrielAutomatiquemet()
Dim Msg As String
With Worksheets("Feuil1")
For Each ligne In .Range("I3:I24")
Msg = Msg & ligne & vbCrLf
Next
End With
With CreateObject("CDO.Message")
.From = ""
.To = ""
'.CC = ""
.BCC = ""
.Subject = "MySubject"
.TextBody = Msg
'.AddAttachment "C:MyDirMyFile.xls"
.Send
End With
End Sub
'---------------------------
Salutations!
"ZiG" a écrit dans le message de
news:3f96780c$
Est-ce un problème avec VB
"ZiG" a écrit dans le message de
news:3f966fd8$Merci ...
Mais parce qu'il y a toujours un mais ...
ça m'ouvre une message box avant d'envoyer le mail ...
(sur cette message box, l'alignement est OK )
Mais dès que je valide cette message box, mon prgr mail s'ouvre et me
met
lebody de mon txt tout à la suite en une seule ligne ...
Merci de ton aide
"Denis Michon" a écrit dans le message de
news:vQtlb.9249$Bonjour Zig,
For Each ligne In Range("I3:I24")
MSG = MSG & ligne & vbCrLf
Next
MsgBox MSG
Salutations!
"ZiG" a écrit dans le message de
news:3f9654c8$Merci pour ta réponse.
Mais le problème persiste,
est-ce qui faut que je change la plage de cellules aussi
For Each ligne In Range("I3:I24")
Merci !
"Denis Michon" a écrit dans le message de
news:Lkelb.8848$Bonjour Zig,
Modifie cette ligne de code :
Msg = Msg & ligne
Par
Msg = Msg & ligne & vbcrlf
Salutations!
"ZiG" a écrit dans le message de
news:Bonjour tout le monde,
je feuillette ce forum ainsi que les archives depuis qq temps
maintenantmais je ne trouve pas mon bohneur.
je dois envoyer une feuille XL dans le body du mail
Je m'explique, j'utilse XL2002 et veux utiliser le progr mail par
défautdel'ordi utilisé.
J'ai un code pris sur le forum qui fonctionne bien mais me
met mon texte à la suite sans tenir compte de mes saut de ligne.
Private Sub CommandButton1_Click()
Dim MailAd As String
Dim Msg As String
Dim Subj As String
Dim URLto As String
MailAd = Range("c56")
Subj = Range("I1")
For Each ligne In Range("I3:I24")
Msg = Msg & ligne
Next
URLto = "mailto:" & MailAd & "?subject=" & Subj & "&body=" & Msg
ActiveWorkbook.FollowHyperlink Address:=URLto
End Sub
J'aimerai que chaque cellule comprise entre I3 et I24 comprenne un
sautdeligne.
Merci beaucoup pour votre aide
et si possible de pas avoir besoin de valider le bouton "envoyer" de
lamessagerie pour l'envoyer.
Merci
David
Bonjour Zig,
Effectivement, tu as raison...mais je n'en connais pas la raison !
Voici une façon de faire qui fonctionne. Ne remplis les items qui
t'intéressent.
L'essentiel de cette procédure fut publiée ici sous la plume de Laurent
Longre.
'---------------------------
Sub EnvoyéCourrielAutomatiquemet()
Dim Msg As String
With Worksheets("Feuil1")
For Each ligne In .Range("I3:I24")
Msg = Msg & ligne & vbCrLf
Next
End With
With CreateObject("CDO.Message")
.From = "mymail@myprovider.fr"
.To = "Destinataire@Fournisseur"
'.CC = "mywife@herprovider.com"
.BCC = "myaddress@myprovider.com"
.Subject = "MySubject"
.TextBody = Msg
'.AddAttachment "C:MyDirMyFile.xls"
.Send
End With
End Sub
'---------------------------
Salutations!
"ZiG" <zig@urbanet.ch> a écrit dans le message de
news:3f96780c$1@news.swissonline.ch...
Est-ce un problème avec VB
"ZiG" <zig@urbanet.ch> a écrit dans le message de
news:3f966fd8$1@news.swissonline.ch...
Merci ...
Mais parce qu'il y a toujours un mais ...
ça m'ouvre une message box avant d'envoyer le mail ...
(sur cette message box, l'alignement est OK )
Mais dès que je valide cette message box, mon prgr mail s'ouvre et me
met
le
body de mon txt tout à la suite en une seule ligne ...
Merci de ton aide
"Denis Michon" <denis.michon@cgocable.ca> a écrit dans le message de
news:vQtlb.9249$V11.4624@charlie.risq.qc.ca...
Bonjour Zig,
For Each ligne In Range("I3:I24")
MSG = MSG & ligne & vbCrLf
Next
MsgBox MSG
Salutations!
"ZiG" <zig@urbanet.ch> a écrit dans le message de
news:3f9654c8$1@news.swissonline.ch...
Merci pour ta réponse.
Mais le problème persiste,
est-ce qui faut que je change la plage de cellules aussi
For Each ligne In Range("I3:I24")
Merci !
"Denis Michon" <denis.michon@cgocable.ca> a écrit dans le message de
news:Lkelb.8848$V11.7201@charlie.risq.qc.ca...
Bonjour Zig,
Modifie cette ligne de code :
Msg = Msg & ligne
Par
Msg = Msg & ligne & vbcrlf
Salutations!
"ZiG" <zig@urbanet.ch> a écrit dans le message de
news:3f954fe5@news.swissonline.ch...
Bonjour tout le monde,
je feuillette ce forum ainsi que les archives depuis qq temps
maintenant
mais je ne trouve pas mon bohneur.
je dois envoyer une feuille XL dans le body du mail
Je m'explique, j'utilse XL2002 et veux utiliser le progr mail par
défaut
de
l'ordi utilisé.
J'ai un code pris sur le forum qui fonctionne bien mais me
met mon texte à la suite sans tenir compte de mes saut de ligne.
Private Sub CommandButton1_Click()
Dim MailAd As String
Dim Msg As String
Dim Subj As String
Dim URLto As String
MailAd = Range("c56")
Subj = Range("I1")
For Each ligne In Range("I3:I24")
Msg = Msg & ligne
Next
URLto = "mailto:" & MailAd & "?subject=" & Subj & "&body=" & Msg
ActiveWorkbook.FollowHyperlink Address:=URLto
End Sub
J'aimerai que chaque cellule comprise entre I3 et I24 comprenne un
saut
de
ligne.
Merci beaucoup pour votre aide
et si possible de pas avoir besoin de valider le bouton "envoyer" de
la
messagerie pour l'envoyer.
Merci
David
Bonjour Zig,
Effectivement, tu as raison...mais je n'en connais pas la raison !
Voici une façon de faire qui fonctionne. Ne remplis les items qui
t'intéressent.
L'essentiel de cette procédure fut publiée ici sous la plume de Laurent
Longre.
'---------------------------
Sub EnvoyéCourrielAutomatiquemet()
Dim Msg As String
With Worksheets("Feuil1")
For Each ligne In .Range("I3:I24")
Msg = Msg & ligne & vbCrLf
Next
End With
With CreateObject("CDO.Message")
.From = ""
.To = ""
'.CC = ""
.BCC = ""
.Subject = "MySubject"
.TextBody = Msg
'.AddAttachment "C:MyDirMyFile.xls"
.Send
End With
End Sub
'---------------------------
Salutations!
"ZiG" a écrit dans le message de
news:3f96780c$
Est-ce un problème avec VB
"ZiG" a écrit dans le message de
news:3f966fd8$Merci ...
Mais parce qu'il y a toujours un mais ...
ça m'ouvre une message box avant d'envoyer le mail ...
(sur cette message box, l'alignement est OK )
Mais dès que je valide cette message box, mon prgr mail s'ouvre et me
met
lebody de mon txt tout à la suite en une seule ligne ...
Merci de ton aide
"Denis Michon" a écrit dans le message de
news:vQtlb.9249$Bonjour Zig,
For Each ligne In Range("I3:I24")
MSG = MSG & ligne & vbCrLf
Next
MsgBox MSG
Salutations!
"ZiG" a écrit dans le message de
news:3f9654c8$Merci pour ta réponse.
Mais le problème persiste,
est-ce qui faut que je change la plage de cellules aussi
For Each ligne In Range("I3:I24")
Merci !
"Denis Michon" a écrit dans le message de
news:Lkelb.8848$Bonjour Zig,
Modifie cette ligne de code :
Msg = Msg & ligne
Par
Msg = Msg & ligne & vbcrlf
Salutations!
"ZiG" a écrit dans le message de
news:Bonjour tout le monde,
je feuillette ce forum ainsi que les archives depuis qq temps
maintenantmais je ne trouve pas mon bohneur.
je dois envoyer une feuille XL dans le body du mail
Je m'explique, j'utilse XL2002 et veux utiliser le progr mail par
défautdel'ordi utilisé.
J'ai un code pris sur le forum qui fonctionne bien mais me
met mon texte à la suite sans tenir compte de mes saut de ligne.
Private Sub CommandButton1_Click()
Dim MailAd As String
Dim Msg As String
Dim Subj As String
Dim URLto As String
MailAd = Range("c56")
Subj = Range("I1")
For Each ligne In Range("I3:I24")
Msg = Msg & ligne
Next
URLto = "mailto:" & MailAd & "?subject=" & Subj & "&body=" & Msg
ActiveWorkbook.FollowHyperlink Address:=URLto
End Sub
J'aimerai que chaque cellule comprise entre I3 et I24 comprenne un
sautdeligne.
Merci beaucoup pour votre aide
et si possible de pas avoir besoin de valider le bouton "envoyer" de
lamessagerie pour l'envoyer.
Merci
David