IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

[Tutoriel] Mise à jour des contacts entre Access et Outlook


Sujet :

Access

  1. #1
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 260
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 260
    Points : 19 423
    Points
    19 423
    Billets dans le blog
    63
    Par défaut [Tutoriel] Mise à jour des contacts entre Access et Outlook
    Bonjour à tous,

    Je vous propose un nouvel article dans lequel je décris les différentes procédures permettant de synchroniser les contacts entre Access et Outlook depuis un formulaire Access (import, export, mise à jour, suppression), de façon à garder le même carnet d'adresses des 2 côtés :

    Synchronisation des contacts entre Access et Outlook

    On se propose de mettre à jour les informations de nos contacts entre Access et Outlook depuis un formulaire Access :

    Procédures de mise à jour

    • Importation d'un contact Outlook dans Access.
    • Importations de tous les contacts Outlook dans Access.
    • Exportation d'un contact Access dans Outlook.
    • Exportations de tous les contacts Access dans Outlook.
    • Suppression d'un contact dans Access ou Outlook.

    Bonne lecture,
    Cdlt,
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

  2. #2
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    Merci Denis pour ce bel exemple d'interaction entre Access et Outlook !
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  3. #3
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 260
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 260
    Points : 19 423
    Points
    19 423
    Billets dans le blog
    63
    Par défaut
    Merci aussi à toi
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

  4. #4
    Membre émérite Avatar de curt
    Homme Profil pro
    Ingénieur Etudes
    Inscrit en
    Mars 2006
    Messages
    1 566
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Etudes
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 566
    Points : 2 525
    Points
    2 525
    Par défaut
    Bonjour Denis,

    bravo pour ce tuto bien expliqué.
    Je suis toujours fan des interactions entre application.

    Curt
    Pas de demande par MP, sinon j'correctionne plus, j'dynamite, j'disperse, j'ventile !!!
    ---------------------------------------------------------------------
    Vous avez un talent insoupçonné... Faites-en profitez les autres. Un p'tit CLIC pour une grande cause.
    Et si vous faisiez un bon geste en 2024 ? Soyez utile, ça vous changera ! Moi, ça m’a changé !

  5. #5
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 260
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 260
    Points : 19 423
    Points
    19 423
    Billets dans le blog
    63
    Par défaut
    Citation Envoyé par curt Voir le message
    Bonjour Denis,

    bravo pour ce tuto bien expliqué.
    Je suis toujours fan des interactions entre application.

    Curt
    Merci Curt,

    C'est sympa, ça nous motive pour en faire d'autres

    Cdlt,
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

  6. #6
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 419
    Points : 5 818
    Points
    5 818
    Par défaut
    salut

    très bon tuto ...
    par contre c'est dommage que tu n'utilise pas la synchro d'outlook pour une mises à jours automatique
    Nous souhaitons la vérité et nous trouvons qu'incertitude. [...]
    Nous sommes incapables de ne pas souhaiter la vérité et le bonheur, et sommes incapables ni de certitude ni de bonheur.
    Blaise Pascal
    PS : n'oubliez pas le tag

  7. #7
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 260
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 260
    Points : 19 423
    Points
    19 423
    Billets dans le blog
    63
    Par défaut
    Bonsoir et merci,

    Citation Envoyé par anapurna Voir le message
    salut

    très bon tuto ...
    par contre c'est dommage que tu n'utilise pas la synchro d'outlook pour une mises à jours automatique
    Qu'entends-tu par synchro d'Outlook ?

    S'il s'agit de lier un dossier Outlook dans Access par données externes->Importer->Dossier Outlook.

    Cette possibilité n'aurait pas vraiment nécessité un tutoriel.

    D'autre part, dans mon exemple, je me base sur le modèle objet d'Outlook, avec une table pour enregistrer tous les dossiers de contacts, et une table pour enregistrer tous les contacts de ces dossiers, avec la possibilité de filtrer les contacts par dossier :

    J'ai trouvé intéressant de décrire ce modèle et toutes ces possibilités.

    La table des contacts étant une table Access, ça doit aussi être plus performant. Je pense aussi aux personnes qui ont déjà une table de contacts côté Access dans leur application, avec déjà des liens avec d'autres données, ils peuvent conserver leur table Access, moyennant quelques adaptations et l'exporter dans un dossier Outlook puis la synchroniser.

    Mon idée c'était vraiment de proposer une solution permettant de conserver son modèle de données côté Access avec ces liaisons et de décrire un exemple d'interaction avec Outlook en utilisant son modèle objet..

    Cdlt,
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

  8. #8
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 419
    Points : 5 818
    Points
    5 818
    Par défaut
    salut

    je le répète j'ai bien apprécié ton tuto
    pour le besoin de mon entreprise j'ai créer à peu prés sur le même principe un agenda partagé à l'aide d'une base Access
    je me suis aperçu que la mises à jour de ce calendrier ne pouvais se faire que lors de l'ouverture d'outlook ou l'appui sur un bouton
    ce qui n'est pas pensable pour un agenda en entreprise
    il a donc fallu que je cherche à "recharger" la table automatiquement toutes les x minutes afin que tout le monde soit informé de la modification le plus rapidement possible
    j'aurais pu me servir d'un timer mais je ne trouvais pas cette solution adapté à mon besoin

    et je pense que dans ton tuto cette approche de la synchro entre Outlook et Access aurais été un plus
    Nous souhaitons la vérité et nous trouvons qu'incertitude. [...]
    Nous sommes incapables de ne pas souhaiter la vérité et le bonheur, et sommes incapables ni de certitude ni de bonheur.
    Blaise Pascal
    PS : n'oubliez pas le tag

  9. #9
    Modérateur
    Avatar de bertiny
    Homme Profil pro
    Enseignant
    Inscrit en
    Mars 2013
    Messages
    1 282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2013
    Messages : 1 282
    Points : 1 831
    Points
    1 831
    Billets dans le blog
    1
    Par défaut
    Supper ce travail que vous abattez chaque jour pour éclairer ceux qui s'intéressent à la chose.
    Bravo
    Le monde évolue et nous avec. La technologie change les idées de ceux qui s'intéressent et pensent qu'il est nécessaire de changer.
    Oh là!! Que c'est bien de trouver la solution à un problème

    Pensons à améliorer nos connaissances en toute humilité car on apprend tous tous les jours !!!

  10. #10
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 260
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 260
    Points : 19 423
    Points
    19 423
    Billets dans le blog
    63
    Par défaut
    Citation Envoyé par bertiny Voir le message
    Supper ce travail que vous abattez chaque jour pour éclairer ceux qui s'intéressent à la chose.
    Bravo
    Merci à vous, ça me fait plaisir ces retours
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

  11. #11
    Membre régulier Avatar de Le Migge
    Homme Profil pro
    Retraité (actif!)
    Inscrit en
    Février 2018
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité (actif!)
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2018
    Messages : 62
    Points : 98
    Points
    98
    Par défaut Superbe!
    Bonjour,

    Je me demandais si la base fonctionnait avec des fichiers Outlook .ost au lieu de .pst .
    Aucun problème!

    Bravo et merci pour cet outil bien conçu et facilement adaptable à ses besoins propres!

    Cordialement,
    Le Migge
    • On ne peut apprendre au crabe à marcher droit (Aristophane)
    • Si un jour tu te sens inutile et déprimé, souviens-toi : un jour tu étais le spermatozoïde le plus rapide de tous. (Coluche)

  12. #12
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 260
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 260
    Points : 19 423
    Points
    19 423
    Billets dans le blog
    63
    Par défaut
    Bonjour,

    Citation Envoyé par Le Migge Voir le message
    Bonjour,

    Je me demandais si la base fonctionnait avec des fichiers Outlook .ost au lieu de .pst .
    Aucun problème!

    Bravo et merci pour cet outil bien conçu et facilement adaptable à ses besoins propres!

    Cordialement,
    Merci,

    Oui c'est important de le signaler
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

  13. #13
    Membre à l'essai
    Homme Profil pro
    Multimédia
    Inscrit en
    Septembre 2014
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Multimédia
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Septembre 2014
    Messages : 38
    Points : 13
    Points
    13
    Par défaut
    Bonjour,

    Merci pour cet intéressant tuto.

    N'étant pas spécialiste en langage informatique, les fichiers exemples fournis sont exactement ce que je cherche, mais je n'arrive pas à les transposer sur la base de données que je gère (sous access 2010).

    Je vais poser la question sur le forum à propos de la possibilité ou pas d'utiliser les fichiers exemples avec une base existante :-)

    Bon we à tous

  14. #14
    Membre éprouvé Avatar de Ric500
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    956
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 956
    Points : 1 139
    Points
    1 139
    Par défaut Mise à jour des contacts entre Access et Outlook
    Bonjour,

    J'avais implémenté un truc de ce genre, il y a quelques années pour un client: 6 ou 7 postes. Par la suite Exchange a été installé sur un serveur et le seul changement était d'aller lire le contact OutLook dans les dossiers publics. Cependant çà a demandé quelques "bidouillages" à cause de la synchro pour les créations car l'IDOutLookKey créé sur un poste changeait quand le poste se synchronisait avec le serveur.
    En tous cas bravo pour la clarté de ton tuto !!!
    Essayer. Rater. Essayer encore. Rater encore. Rater mieux. (Samuel Beckett)
    Ou encore:
    Quand ça ne tourne pas rond dans le carré de l'hypothénuse , c'est signe qu'il est grand temps de prendre les virages en ligne droite.(Pierre Dac)
    ... Des principes qui m'ont beaucoup aidé en informatique...

  15. #15
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 260
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 260
    Points : 19 423
    Points
    19 423
    Billets dans le blog
    63
    Par défaut
    Bonsoir,

    Citation Envoyé par Ric500 Voir le message
    Bonjour,

    J'avais implémenté un truc de ce genre, il y a quelques années pour un client: 6 ou 7 postes. Par la suite Exchange a été installé sur un serveur et le seul changement était d'aller lire le contact OutLook dans les dossiers publics. Cependant çà a demandé quelques "bidouillages" à cause de la synchro pour les créations car l'IDOutLookKey créé sur un poste changeait quand le poste se synchronisait avec le serveur.
    En tous cas bravo pour la clarté de ton tuto !!!

    Merci bien, je vois que tu connais pas mal de trucs
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

Discussions similaires

  1. Mise à jour des tables dans Access
    Par Zabou dans le forum VBA Access
    Réponses: 2
    Dernier message: 16/05/2008, 10h22
  2. mise à jour des liens entre 2 classeurs
    Par pyrene dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 14/05/2008, 12h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo