Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Listview : Vérifier qu'une clé existe déjà

  • Initiateur de la discussion Initiateur de la discussion Troudz
  • 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 !

Troudz

XLDnaute Occasionnel
Bonsoir tout le monde,

Je voudrais charger une variable tableau comportant des doublons dans un contrôle listview.

Avant chaque ajout, je me dois donc de vérifier si ma clé n'est pas déjà utilisée.

Existerait - il une méthode n'utilisant pas un "On error" ou ne me faisant boucler sur toutes les lignes déjà existantes ?

Je vous remercie par avance,

Bonne soirée
 
Re : Listview : Vérifier qu'une clé existe déjà

Bonjour,

Je comprends pas trop ton problème: t'as un tableau contenant des doublons et tu veux placer les valeurs de ton tableau dans une listview de manière unique (donc sans doublons), c'est bien ça? Il te suffit de trier ton tableau et d'ensuite charger les valeurs, si elles sont uniques alors tu n'auras aucun problème au niveau de tes clés. Non?

Cordialement,
Mat'
 
Re : Listview : Vérifier qu'une clé existe déjà

Bonjour MatiChoux et merci pour ton attention.

Pour faire simple :
- j'ai des doublons dans ma source (que je peux modifier car partagée)
- lorsque je tombe sur un doublon, il faut que j'aille modifier la ligne déjà insérée dans le listview.

Il faut donc que je teste si la ligne en cours est un doublon :
- si Oui : je modifie la saisie déjà effectuée
- si Non : je l'ajoute dans mon listview.

Est ce que c'est un peu plus clair ?
 
- 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
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…