Tatiak

Excel, Vba, Vbs


18 octobre 2016

Carte géographique de répartition

CaptureSur une demande d'Etienne, voici une carte de France indiquant des répartitions par catégories.Le besoin était de réprésenter visuellement la répartition des employés de son entreprise en fonction de leurs domaines d'activité et de pouvoir établir un comparatif avec d'autres entreprises concurrentes. Cette représentation devait pouvoir se faire par région et/ou par villes.

La solution proposée, à partir d'une carte "points GPS" est constituée de :

  • Un premier onglet "Carte" + autant d'onglets que d'entreprises à "benchmarker" (onglets à ajouter en gardant la structure de l'onglet "Tatiak_Inc")
  • Pour chaque onglet "Entreprise" : saisir en ligne 1 les catégories d'activités et les chiffres (ne pas laisser de cellule vide, saisir 0).
  • Sur l'onglet "Carte", une liste déroulante "Entreprise" reprend la liste des onglets "Entreprises" créés au fur et à mesure. Au choix dans cette liste, les camemberts se dessinent en fonction des données.

La carte de répartition se fait soit selon régions, soit selon villes : pour cela, il suffit d'indiquer les coordonnées GPS de la ville concernée (pour obtenir les coordonnées d'une ville=>Googlemap) dans les onglets des entreprises.

 

Bien sûr, l'outil peut être utilisé pour toute autre répartition de données quelconques à comparer.

Et si ce ficier vous est utile, merci de me laisser votre commentaire!

Pierre

Téléchargement de France_Camemberts_v1.1.xlsm

Téléchargement de France_Camemberts_v1.2.xlsm

Téléchargement de France_Camemberts_v1.3c.xlsm

 

PS : Ajout du 31 oct 2016 : version v1.3c adaptée sous Office 2007 (suite à la remarque de Walden).

Au passage cette version est enrichie d'une coloration par région selon critère choisi parmi 5 possibilités

Posté par tatiak à 17:39 - Excel-Cartographie - Commentaires [4] - Permalien [#]

Commentaires sur Carte géographique de répartition

    Bonjour Pierre,
    MERCI pour ce fichier!
    Par contre, plusieurs lignes ne permettent pas son fonctionnement avec excel 2010 (les méthodes.Shapes.AddChart2 et FullSeriesCollection notamment)
    Bonne journée,
    Amicalement

    Posté par Walden, 31 octobre 2016 à 06:09 | | Répondre
    • Bonjour Walden,
      Remarque très juste. En effet le langage VBA évolue au fil des versions d'Office.
      Voici donc une nouvelle version v1.3c (en téléchargement) adaptée et testée pour Office 2007 (ça devrait être compatible avec Office 2010)
      Bonne journée également
      Pierre

      Posté par tatiak, 31 octobre 2016 à 09:48 | | Répondre
  • Bonjour,
    Je suis bluffé par toutes ces cartes.
    Avez-vous déjà fait un projet avec un fichier Excel qui permettrait de répartir des volumes (permis de construire) par commune (variation taille de camemberts) sur une carte par département ?
    Merci

    Posté par AP, 28 novembre 2016 à 13:52 | | Répondre
    • Bonjour AP,
      Réponse par mail
      Pierre

      Posté par tatiak, 29 novembre 2016 à 11:41 | | Répondre
Nouveau commentaire