Bonjour à tous,
Alors pour répondre :
1/ Fichier joint comprenant 12 onglets "département"
2/ Il est tout à fait possible d'ajouter sur chaque onglet un fond de carte quelconque.
Çà peut être une image du département ou une copie d'un écran de site de cartographie (GoogleMap, OpenStreetMap, Mappy, ...)
Voici comment faire :
Procédure "Pimp-Your-Map", exemple :
* dans GoogleMap, rechercher "Isère"
* redimensionner le zoom en fonction du niveau de détail qu'on souhaite obtenir
* avec l'outil "Capture d'écran" de Windows, sélectionner la zone à afficher
(attention à ne pas prendre trop large à gauche et en haut)
* ouvrir l'onglet du département (ici Isère pour cet exemple)
* coller la capture Ctrl+V
* passer l'image à l'arrière-plan : clic droit / Arrière-Plan
* redimensionner/repositionner la carte pour faire correspondre le contour du "département-carte" au contour "département-zone_grise"
* on peut alors effacer le contour "département-zone_grise"
L'avantage de la méthode, c'est d'avoir une "vraie" carte parfaitement positionnée pour permettre de fixer les points GPS
(Je ne l'ai pas fait pour le fichier joint car ça alourdit beaucoup le fichier, et y faut bien que tu bosses un peu )
3/ Pour chercher les coordonnées d'une ville, on peut interroger directement la base nationale.
Le code fonctionnera donc pour l'ensemble de la France.
Dans le fichier joint, code ajouté : un clic sur le bouton pour chercher les pts GPS qui manquent
Nb : si la liste des clients est longue, le traitement sera long ...
Au passage, précision "technique" : ce code est une lecture de json avec encapsulation de javascript dans le VBA (ça amusera @Steelson)
Bonne journée
Pierre