Carte excel choroplèthe

  • Initiateur de la discussion Initiateur de la discussion lunatide
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

lunatide

XLDnaute Nouveau
Bonjour,

J'aimerais créer une carte thématique où les pays seraient colorés en fonction des données (Sheet map colonne B selon la règle présenté colonnes Z-AB). Je sais que le sujet a déjà été traité mais n'étant pas une experte en macro, je ne sais pas comment crée le code.

Merci par avance pour toute aide.

Excel disponible ici: http://www.filedropper.com/wordlmap
 
Re : Carte excel choroplèthe

Bonjour à tous
Puisque j'y ai planché je donne mon code :
VB:
Sub ColorerPays()
Dim TDon() As Variant, RCoul As Range, L As Long, C As Long
Set RCoul = Feuil2.[Z5:AB10]
TDon = Feuil2.[A2].Resize(Feuil2.Cells(Rows.Count, 1).End(xlUp).Row - 1, 2).Value
For L = 1 To UBound(TDon)
   C = Application.WorksheetFunction.Match(TDon(L, 2), RCoul.Columns(1))
   If TDon(L, 2) = RCoul(C, 1) Then C = C - 1
   Feuil2.Shapes(TDon(L, 1)).Fill.ForeColor.RGB = RCoul(C, 3).Interior.Color
   Next L
End Sub
Cordialement.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
1
Affichages
2 K
Retour