Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1759 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Création contact outlook

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Création contact outlook

n°1588672
thekingsky
Posté le 19-07-2007 à 11:31:52  profilanswer
 

Bonjour à tous  
Sous access dans un formulaire j'ai un bouton qui permet de créer un contact outlook.
Tout marchait bien jusque maintenant j'ai aucune idée pourquoi maintenant ca ne marche plus !!!
 
voici mon code :
 

Code :
  1. If Not IsNull(Me.sf_contact!CON_ID) Then
  2.    Dim myolApp As New Outlook.Application
  3.    Dim myNameSpace As NameSpace
  4.    Dim myFolder, myFolders, myContactFolder As MAPIFolder
  5.    Dim myNewContact As Outlook.ContactItem
  6.    Dim sFilter As String
  7.    Dim strPrompt As String
  8.    sFilter = "[FileAs]= " & Chr(34) & Me.SOC_NOM & "(" & Me.sf_contact!CON_NOM & ", " & Me.sf_contact!CON_PRENOM & " )" & Chr(34)
  9.    
  10.    Set myolApp = CreateObject("Outlook.Application" )
  11.    Set myNameSpace = myolApp.GetNamespace("MAPI" )
  12.    Set myFolder = myNameSpace.Folders("Dossiers publics" )
  13.    Set myFolders = myFolder.Folders("Favoris" )
  14.    Set myContactFolder = myFolders.Folders("Contacts logicarch" )
  15.  
  16.    Set myNewContact = myContactFolder.Items.Find(sFilter)
  17.    If Not TypeName(myNewContact) = "Nothing" Then
  18.         strPrompt = "Le contact est déjà present, voulez-vous mettre à jour le contact " & Me.sf_contact!CON_NOM & " " & Me.sf_contact!CON_PRENOM & " ?"
  19.         If MsgBox(strPrompt, vbYesNo + vbQuestion) = vbYes Then
  20.             myNewContact.Delete
  21.             Set myNewContact = myContactFolder.Items.Add(olContactItem)
  22.             With myNewContact
  23.                 .FirstName = Me.sf_contact!CON_PRENOM
  24.                 .LastName = Me.sf_contact!CON_NOM
  25.                 If Not IsNull(Me.sf_contact!CON_MAIL) Then
  26.                     .Email1Address = Me.sf_contact!CON_MAIL
  27.                 End If


Je n'est pas tout mis car ca plante au début :
 
Il me dit erreur d'exécution '429':
Un composant ActiveX ne peut pas créer d'objet
 
Help !

mood
Publicité
Posté le 19-07-2007 à 11:31:52  profilanswer
 

n°1588723
thekingsky
Posté le 19-07-2007 à 12:04:00  profilanswer
 

:cry:  
 
C'est quoi cette histoire d'ActiveX ?!  :(

n°1588736
thekingsky
Posté le 19-07-2007 à 12:24:07  profilanswer
 

Bon et bien réinstallation de office et ca remarche ...
 
Merci crosoft :D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Création contact outlook

 

Sujets relatifs
VBA [Résolu] Placer du texte obtenu par VBA dans un formulaire OutlookJ2EE - Tomcat - Sync apres creation de fichier.
Création dynamique de frame, c'est possible ?Création forum gratuit, quelle base ?
Creation de mail avec piece jointe?Creation module [archives] trie par annees / mois
Vista : création automatique d'un dossier compresséRecherche d'un associé pour la création d'une entreprise
Creation d'un site (point de depart: zero) 
Plus de sujets relatifs à : Création contact outlook


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR