Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word
Word Forum d'entraide sur le traitement de texte Microsoft Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/05/2007, 10h53   #1
Invité de passage
 
Inscription : avril 2007
Messages : 6
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 6
Points : 0
Points : 0
Par défaut [automation]creation d'une application outlook

je souhaite accedé à ma base de contact outlook en créant une application puis je récupère la liste des noms pour les inserer dans une combobox .... jusqu'à la tout va bien .

Mais cela ne marche pas sur tout les postes (il a fonctionné sur 2 poste pas le troisieme), je ne voi vraiment pas ou pourrai ce trouvé la raison de l'erreur :tout les postes possedent bien outlook et la creation d'une application excel c'est faite à merveille sur ce même poste dans la même macro

Merci d'avance pour l'aide que vous pourrez me fournir ...

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
'-----------------déclaration des reference a outlook-------------'
Public outapp As New Outlook.Application
Public space As Outlook.NameSpace
Public contact As Outlook.MAPIFolder
Public itemcont As Outlook.Items
Public cont As Outlook.ContactItem

......
......

Set outapp = CreateObject("Outlook.Application") ' <=position de l'erreur
Set space = outapp.GetNamespace("MAPI")
Set contact = space.GetDefaultFolder(olFolderContacts)
Set itemcont = contact.Items
Set cont = itemcont.GetFirst

With cbo_cont
    .Clear
For i = 1 To itemcont.Count
    .AddItem cont.FullName
    Set cont = itemcont.GetNext
Next
    .Caption = "contact à ajouté"
    .Style = msoComboLabel
    .OnAction = "ajoutAdress"
    '.DropDownWidth = 70
    
End With
ntlaloc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2007, 17h32   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 353
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 353
Points : 29 268
Points : 29 268
Normalement, tu reçois un message d'erreur !!

Vérifies si la référence à outlook est bien activée dans ton projet ?
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2007, 09h03   #3
Invité de passage
 
Inscription : avril 2007
Messages : 6
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 6
Points : 0
Points : 0
oui sur mon poste et les autre la référence (dans ce fichier) a outlook est activé...
ntlaloc est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h53.


 
 
 
 
Partenaires

Hébergement Web