Partager via

Création d'un dictionnaire (CreateObject("Scripting.Dictionary")) à deux entrées

Anonyme
2015-08-12T16:47:45+00:00

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.

0 commentaires Aucun commentaire