E
emilienoel
Guest
Bonjour,
J'ai recopié une macro qui crée un rappel sur Outlook à partir d'Excel.
Par contre, je ne sais pas comment répéter cette macro pour toutes les lignes de mon tableau.
Voici ma macro qui fonctionne mais uniquement pour la première ligne, je ne sais pas comment lui indiquer qu'elle passe à la ligne suivante.
Sub AjoutTache()
Dim OlApp As Object
Dim NS As Object, ObjTask As Object
Set OlApp = CreateObject("Outlook.Application")
Set NS = OlApp.GetNamespace("MAPI")
Set ObjTask = OlApp.CreateItem(olTaskItem)
With ObjTask
.Subject = "Visite médicale" & " " & [c2]
'.Body = "texte"
.ReminderTime = [g2]
.ReminderSet = True
.Display 'mettre en commentaire après mise au point
End With
ObjTask.Save
End Sub
Merci par avance,
Bonne journée,
Emilie
J'ai recopié une macro qui crée un rappel sur Outlook à partir d'Excel.
Par contre, je ne sais pas comment répéter cette macro pour toutes les lignes de mon tableau.
Voici ma macro qui fonctionne mais uniquement pour la première ligne, je ne sais pas comment lui indiquer qu'elle passe à la ligne suivante.
Sub AjoutTache()
Dim OlApp As Object
Dim NS As Object, ObjTask As Object
Set OlApp = CreateObject("Outlook.Application")
Set NS = OlApp.GetNamespace("MAPI")
Set ObjTask = OlApp.CreateItem(olTaskItem)
With ObjTask
.Subject = "Visite médicale" & " " & [c2]
'.Body = "texte"
.ReminderTime = [g2]
.ReminderSet = True
.Display 'mettre en commentaire après mise au point
End With
ObjTask.Save
End Sub
Merci par avance,
Bonne journée,
Emilie