Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
Création d'un dictionnaire (CreateObject("Scripting.Dictionary")) à deux entrées
Bonjour le forum,
Dans une feuille de calcul, je dispose de données réparties sur deux colonnes (Pays et Régions) avec doublons sur le couple (pays, régions) et deux zones de texte (New_pays et New-region).
Un membre du forum pourrait-il m’expliquer
- Comment créer un dictionnaire (CreateObject("Scripting.Dictionary")) à double entrée reprenant les valeurs sans doublons des couples (pays, régions) existants.
- Comment tester l’existence d’un couple (New_pays, New_region) dans le dictionnaire ?
- Si le couple (New_pays, New_region) n’existe pas, comment l’ajouter ?
Exemple basé sur le tableau ci-dessous
| Question à poser | Réponse | Traitement du dictionnaire |
|---|---|---|
| Le couple Belgique-Wallonie existe-t-il ? | Oui | ne retenir qu'un -tuple |
| Le couple Belgique-Bruxelles existe-t-il ? | Non | Ajouter le couple |
| Le couple France-Bourgogne existe-t-il ? | Non | Ajouter le couple |
D’avance merci pour votre aide
GiHem
PS Windows 10 pour PC n'est pas repris dans la liste "Système et appareil"
| Worksheet | Souhait pour le dictionnaire | ||
|---|---|---|---|
| Pays | Régions | Pays | Régions |
| Allemagne | Sachsen | Allemagne | Sachsen |
| Allemagne | Sachsen | Allemagne | Württemberg |
| Allemagne | Sachsen | Belgique | Vlaanderen |
| Allemagne | Sachsen | Belgique | Wallonie |
| Allemagne | Sachsen | Espagne | Alava |
| Allemagne | Sachsen | Espagne | Andalusia |
| Allemagne | Württemberg | Espagne | Aragón |
| Allemagne | Württemberg | Espagne | Castilla-La Mancha |
| Allemagne | Württemberg | France | Bourgogne |
| Allemagne | Württemberg | ||
| Allemagne | Württemberg | ||
| Allemagne | Württemberg | ||
| Allemagne | Württemberg | ||
| Belgique | Vlaanderen | ||
| Belgique | Vlaanderen | ||
| Belgique | Vlaanderen | ||
| Belgique | Vlaanderen | ||
| Belgique | Vlaanderen | ||
| Belgique | Wallonie | ||
| Belgique | Wallonie | ||
| Belgique | Wallonie | ||
| Espagne | Alava | ||
| Espagne | Andalusia | ||
| Espagne | Andalusia | ||
| Espagne | Andalusia | ||
| Espagne | Andalusia | ||
| Espagne | Andalusia | ||
| Espagne | Aragón | ||
| Espagne | Aragón | ||
| Espagne | Aragón | ||
| Espagne | Castilla-La Mancha | ||
| Espagne | Castilla-La Mancha | ||
| Espagne | Castilla-La Mancha | ||
Microsoft 365 et Office | Excel | Pour la maison | Windows
Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.