Fonction équivalent pour vba sur outlook
Résolu/Fermé
Senri Shiki
Messages postés
3
Date d'inscription
lundi 17 janvier 2011
Statut
Membre
Dernière intervention
18 janvier 2011
-
18 janv. 2011 à 09:26
Senri Shiki Messages postés 3 Date d'inscription lundi 17 janvier 2011 Statut Membre Dernière intervention 18 janvier 2011 - 18 janv. 2011 à 16:13
Senri Shiki Messages postés 3 Date d'inscription lundi 17 janvier 2011 Statut Membre Dernière intervention 18 janvier 2011 - 18 janv. 2011 à 16:13
A voir également:
- Fonction équivalent pour vba sur outlook
- Fonction si et - Guide
- Equivalent coco - Accueil - Réseaux sociaux
- Compte outlook gratuit - Guide
- Equivalent wawacity - Accueil - Outils
- Équivalent coco - Accueil - Réseaux sociaux
2 réponses
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
18 janv. 2011 à 13:17
18 janv. 2011 à 13:17
Bonjour,
La liste des nouveaux contacts, tu la saisi avec un InputBox,.. un formulaire ?
A+
La liste des nouveaux contacts, tu la saisi avec un InputBox,.. un formulaire ?
A+
Senri Shiki
Messages postés
3
Date d'inscription
lundi 17 janvier 2011
Statut
Membre
Dernière intervention
18 janvier 2011
18 janv. 2011 à 16:13
18 janv. 2011 à 16:13
Oui je viens de voir InputBox mais vu que je n'ai jamais fais de vba mais je me suis fais aider voilà mon code il n'est pas terminer mais on ne sait jamais qui pourrait en avoir besoin.
Sub AjouterContact() '--------------------------------------------------------------------------------------- ' Procédure : CreationContact ' Auteur : Dolphy35 - https://dolphy35.developpez.com/ ' Date : 06/05/2008 ' Détail : Création d'un nouveau Contact '--------------------------------------------------------------------------------------- ' 'Déclaration des objets Dim MonApply As Outlook.Application Dim MonNameSpace As NameSpace Dim MonDossier As Folder 'Instance des Objets Set MonApply = Outlook.Application 'Instance de l'application Set MonNameSpace = MonApply.GetNamespace("MAPI") MonNameSpace.GetDefaultFolder(olFolderContacts).Folders.Item("collègue").Delete Dim Temp As Object Set Temp = MonNameSpace.GetDefaultFolder(olFolderContacts).Folders.Add("collègue", "olFolderContacts") Set MonDossier = MonNameSpace.GetDefaultFolder(olFolderContacts).Folders.Item("collègue") Dim test As String Dim Name() As String Address = InputBox("Entrer la liste d'email", "bonjour") Name = Split(Address, "; ") MsgBox (Name(0)) 'définit plusieurs attributs du nouveau contact For Each statements In Name Dim MonContact As Outlook.ContactItem Set MonContact = MonApply.CreateItem(olContactItem) 'Instance du nouveau Contact With MonContact .Email1Address = statements End With 'Affichage du nouvel Objet Contact MonContact.Save MonContact.Move MonDossier Set MonContact = Nothing Next 'Vide des instances Set MonApply = Nothing Set Temp = Nothing End Sub