Téléchargements arrow Contributions des amis arrow Utilitaires arrow GéoContacts

GéoContacts  Populaires   

Télécharger Télécharger maintenant !


L’application « Géocontacts » permet de gérer une base de données regroupant différents contacts pour les localiser sur une carte.


Note du Webmaster (myDearFriend!) :

L’application « Géocontacts » présentée ici, est l'aboutissement d'un formidable projet réalisé par notre ami david84, contributeur de notre site mDF-XLPages.com. Il a su relever le défi et je le félicite pour sa tenacité. Un grand remerciement pour sa proposition de partager ici le fruit de son travail.



Note de l'Auteur du fichier
(david84) :


Lorsque j’ai découvert les tutoriels et articles produits par Didier (myDearFriend!) notre Webmaster préféré Clin d'oeil, sur la cartographie et la localisation géographique, j’ai immédiatement entrevu les formidables perspectives mises en évidence par ses travaux.

Ceux-ci montrent en effet qu’il est possible grâce à Excel et au langage VBA - via l’utilisation de la méthode DHTML execScript - d’accéder à des outils normalement développés pour le Web et qui ne font pas parti des objets mis à disposition par Windows dans les références du projet VBA. Cette possibilité ouvre un champ d’investigation important pour qui veut bien s’y atteler.

L’API Bing Maps (anciennement appelée Virtual Earth) est un outil très puissant qui a fait ses preuves dans le domaine de la géolocalisation et Didier a, il y a déjà quelques temps, exposé la manière dont il fallait s’y prendre pour le piloter. Cela passe évidemment par une nécessaire période de découverte et de compréhension du langage HTML et du JavaScript ainsi que des propriétés et méthodes de l’objet Bing Maps.

Et comme rien ne vaut un cas pratique pour apprendre, je suis donc parti de l’idée de gestion d’une plage de contacts (la même idée de départ que celle développée par notre webmaster Didier dans la version 2.0 de mDF XLmap).

L’utilisateur a ainsi la possibilité :

  • de créer, modifier ou supprimer des contacts
  • de classer ces contacts par type (famille, personnel, professionnel, calepin) afin de les différencier sur la carte grâce à des punaises personnalisées
  • de les géolocaliser individuellement
  • éventuellement de modifier voire d’affiner cette géolocalisation
  • d’effectuer une géolocalisation groupée de plusieurs contacts
  • d’imprimer la carte affichée à l’écran
  • de localiser une adresse quelconque
  • d’effectuer une recherche d’itinéraire pouvant éventuellement comporter des étapes intermédiaires
  • de personnaliser l’affichage par défaut de la carte
  • etc...


Ces différentes possibilités sont détaillées dans le mode d’emploi placé dans le dossier.


Cet exemple de développement ne doit en aucun cas être interprété comme une exploitation exhaustive de l’outil Bing Maps capable de répondre au besoin de tout un chacun, mais simplement comme un exemple d’utilisation possible de cet outil en fonction du thème choisi.

J’encourage d’ailleurs toute personne motivée par la programmation et dont l’application ne répond pas expressément à son besoin à développer son propre outil. Il trouvera pour cela tout ce dont il a besoin sur ce site au travers des liens et du fichier exemple fourni par Didier.

N’hésitez pas cependant à tester cette application et à me faire remonter les éventuels problèmes ou idées d’amélioration.

Bonne découverte !

David84



 Date de soumission : : 17/11/2013

 Soumis par : : david84


 Auteur: david84

 Version: 1.0

 Poids: : 2.18 Mo

 Config. mini: PC Excel 2003

 Compatible 64bits: OUI

 Code VBA: non accessible

 Type: Freeware

 Téléchargé 905 fois

 Cote : : 10.0 / 10  (1 votes)

 Notez ce fichier !


copie écran :


 
Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.

Posté le  17/11/2013 17:02
Webmestre
 GéoContacts
Un grand bravo pour cette belle contribution !

Posté le  25/03/2014 17:57
david
Visiteur anonyme
 mot de passe
manque le mot de passe pour le fichier --'

Posté le  26/03/2014 00:47
Débutant XLPages
 Re: mot de passe
Bonsoir, je ne vois pas de quel mot de passe tu as besoin pour faire fonctionner cette application. De quel mot de passe parles-tu au juste ? A+

Posté le  09/05/2014 09:15
nicolas
Visiteur anonyme
 Re: mot de passe
Bonjour Messieurs et un grand merci pour votre travail et l'existence du site. Je pense que David parle du mot de passe vba. Il est vrai que l’analyse du code permet de comprendre rapidement et facilite l’évolution de l’outil, à condition bien sur de garder trace de l’auteur et de ne pas oublier de le citer. Si tu es prêt à partager le code je suis très intéressé. Encore merci

Posté le  10/07/2014 09:26
fran ois
Visiteur anonyme
 Mot de passe / feuille protégée
Bonjour, Etant déjà utilisateur de MDF XL Map, nul doute que GéoContacts me soit utile. Merci à son concepteur de le mettre à disposition de tous. Concernant le mot de passe, je rencontre effectivement un problème. En effet, lorsque je veux changer Martine AUBRY en Jean DUPONT ou ajouter des contacts à la liste pré-existante, Excel me précise que le fichier est ouvert en lecture seule et protégé. Pour enlever la protection, il faut un mot de passe. Je dois probablement faire une erreur d'utilisation mais sans savoir laquelle. Merci de m'éclairer. PS : je profite de ce mail pour vous demander si GéoContacts fonctionne aussi sur Excel 2000 (les dinosaures existent toujours !?)

Posté le  13/07/2014 11:43
Débutant XLPages
 Re: Mot de passe / feuille protégée
Bonjour, tu ne peux modifier ou saisir un nouveau contact directement dans la feuille de calcul. Pour le faire tu dois passer par le formulaire Géocontacts : - pour créer un contact : Bloc Contacts>bouton Créer>formulaire Créer un contact - pour modifier un contact : Bloc Contacts>bouton Modifier>formulaire Modifier/supprimer un contact. Ces procédures et bien d'autres sont expliquées dans le mode d'emploi contenu dans le dossier que tu as téléchargé. A+

Posté le  11/09/2014 10:18
flbt
Visiteur anonyme
 Import en masse d'adresse
Bonjour Super !!! Comment créer ou importer des contacts en masse à partir d'un fichier Excel par exemple ? Merci d'avance

Posté le  21/08/2015 12:58
pipo
Visiteur anonyme
 Problème de connexion
Bonjour, Quelques soucis pour lancer la carte :( J'ai par ailleurs activé les macros et modifier les propriétés Excel (projet approuvé VBA). Le module de la carte se lance mais le fond reste blanc et impossible de localiser les informations déjà saisies..

Posté le  01/12/2015 16:15
Débutant XLPages
 Conflits de version
Bonjour, Très bon outil ! J'ai juste un petit souci... Je suis passé sous Excel 2010 (sur 2003 aucun pb) et je n'arrive plus à cliquer sur la mappemonde qui lance la carte Bing... Une MAJ sous 2007 ou 2010 est elle prévue ? De plus serait il possible de supprimer la protection sur les onglets ? Ou éventuellement me communiquer le MDP xD

Posté le  14/12/2015 19:09
objecteur
Visiteur anonyme
 carte blanche sur mon poste au travail
bonjour, je rencontre le même problème que pipo[01/12/15] si ce n'est que la carte s'affiche sur mon poste personnel mais écran blanc sur mon poste au travail alors que version excel identique et options identiques et informaticien m'assure que cela ne vient pas du navigateur internet qui est de toute manière identique. Avez-vous une explication ? Aussi, je peux comprendre votre choix de conserver l'exclusivité de votre code, je vous demande seulement d'ou pourrait provenir cet écran blanc (car difficile de dire que le code vba n'est pas "responsable"[peut être indirectement] si celui ci est inaccessible !??!). A vous relire... Bonne Soirée

Posté le  06/01/2016 17:03
d d
Visiteur anonyme
 Carte blanche sur mon poste de travail
Bonjour, je rencontre le meme problème. Je peux lancer la macro mais la fenetre geocontact bing map reste blanche. Ma config est la suivante: Excel 2010 Explorer 11 Merci d'avance,

Posté le  01/03/2016 08:01
Débutant XLPages
 Page blanche
Bonjour Le problème rencontré sur un poste antérieur est résolu. Il me fallait accepter l'approbation des macros. En revanche, comme Pipo, Objecteur, dd, je n'ai qu'une page blanche à l'ouverture. Merci


Déposer un commentaire
Règles des commentaires*
Les commentaires sont toujours approuvés
Titre*
Nom*
Courriel*
Site internet*
Message*
Code de Confirmation*

Si l'image n'est pas suffisamment claire, cliquez ici pour la rafraîchir .


Entrez les lettres de l'image
Le code est insensible à la casse
Maximum de tentatives que vous pouvez essayer : 10