Bonjour à tous,
Tout d'abord, j'aimerais vous souhaiter une bonne et heureuse année 2019. Puisque je ne vous connais pas tous personnellement, je ne m'avancerai pas à vous souhaiter des choses spécifiques. Je vous souhaiterai plutôt que tous vos souhaits les plus chers se réalisent.
J'ai enregistré une macro dans Word pour avoir le code requis pour faire les opérations suivantes:
- Retourner au début du message; et
- Insérer une image.
Le code ainsi enregistré est le suivant:
Lorsque j'exécute cette macro sur mon message en cours d'édition, j'obtiens l'erreur suivante: «Erreur de compilation: Variable non définie». La variable surlignée est: «wdLine».
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Sub Ajouter_le_logo_au_debut_du_message_et_envoyer() Selection.MoveUp Unit:=wdLine, Count:=45 Selection.InlineShapes.AddPicture FileName:="C:\Users\gipi5550\Documents\MSSSw2.gif", LinkToFile:=False, SaveWithDocument:=True End Sub
J'ai donc mis la fin de la ligne de commande en commentaire (à partir de «Unit:=»):
J'ai alors la même erreur d'exécution, mais cette fois sur «Selection».
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Sub Ajouter_le_logo_au_debut_du_message_et_envoyer() Selection.MoveUp ' Unit:=wdLine, Count:=45 Selection.InlineShapes.AddPicture FileName:="C:\Users\gipi5550\Documents\MSSSw2.gif", LinkToFile:=False, SaveWithDocument:=True End Sub
Auriez-vous une solution pour moi? J'ai déjà un modèle qui me permet d'insérer une image automatiquement à la création d'un nouveau message, mais j'aimerais avoir la possibilité d'ajouter l'image automatiquement lors d'une réponse. Si je peux avoir la commande VBA qui me permettra de le faire, ce serait vraiment l'idéal puisque j'apprendrai à mieux utiliser le VBA. Sinon, connaissez-vous une autre façon qui me permettrait d'ajouter une image en un seul clic?
Je connais assez bien le VBA dans Excel et un peu dans Word, mais encore très peu dans Outlook. Auriez-vous des sites à suggérer pour apprendre le codage du VBA dans Word? Est-il possible d'enregistrer du code dans Word et de l'appliquer dans Outlook?
Enfin, auriez-vous la commande pour envoyer le courriel? J'aimerais l'ajouter à ma macro. Bref, quand je termine mon courriel de réponse, je clique sur mon bouton de macro, l'image s'ajoute et le courriel s'envoie...
Toute aide sera grandement appréciée.
P.A.
Partager