XL 2019 macro vba pour lancer un texte et pj excel pour gmail

jff74650

XLDnaute Nouveau
bonjour
J'avais résisté longtemps pour une mise a jour Excel 1997 et je viens de passer en version 2019 pas trop de problèmes que des réglages.
simplement lors de l'envoi par macro vba j'ai un plantage sur la fonction schell urlto
quelqu'un a t il un programme de remplacement pour obtenir
l'adresse mail du destinataire
l'objet du mail
le texte du mail
et une pièce jointe
=====
Sub a_951_EnvoiUnMail_envoi_lettre_internet()
'Application.Run "XXXmoneyshop.xls!a_951_EnvoiUnMail_envoi_lettre_internet"
'Sheets("envoi_int_feuilleJ").Select
'
Dim pj As String 'non actif sous excel 2007
Dim MailAd As String
Dim Msg As String
Dim Subj As String
Dim URLto As String
'zone adresse
MailAd = Trim(Range("c21").Value)
'zone objet
Subj = URLEncode(Range("c20").Value)
'_______________________
'copy zone texte
Range("B4:K178").Select
' Range("B2:K210").Select
Selection.Copy
'_______________________
'
'URLto = "firefox ""https://mail.google.com/mail/u/1/"
URLto = "firefox ""https://mail.google.com/mail/u/1/?view=cm&fs=1&tf=1&source=mailto&to=" & MailAd & "&su=" & Subj & "&body=" & Msg & """"
'MsgBox "951__aller sur gmail_faire 'ctrl V ' dans la zone texte message__"
Shell URLto
'ActiveWorkbook.FollowHyperlink Address:=URLto
'message pour allez sur gmail
ActiveWindow.View = xlNormalView
MsgBox strtest & "____'ctrl V ' dans la zone texte message_____951"

End Sub
================

Il y a surement un autre moyen de faire cette macro
merci
 

Discussions similaires

  • Question
Microsoft 365 Macro VBA
Réponses
2
Affichages
390

Statistiques des forums

Discussions
311 733
Messages
2 082 019
Membres
101 872
dernier inscrit
Colin T