Bonjour,
J'ai une combobox que je remplie dynamiquement et j'aimerais éviter les doublons . Comment puis-je faire?
J'avais pensé à faire un clear des item, mais ça ne fonctionne pas.
Merci de votre aide.
Bonjour,
J'ai une combobox que je remplie dynamiquement et j'aimerais éviter les doublons . Comment puis-je faire?
J'avais pensé à faire un clear des item, mais ça ne fonctionne pas.
Merci de votre aide.
salut,
il faut faire un test sur les item déjà dans la combobox avec une boucle For Each ou For i=0 to![]()
Cycle de vie d'un bon programme :
1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise
Pas de question technique par MP, je ne réponds pas
Mes ouvrages :
Migrer les applications VBA Access et VBA Excel vers la Power Platform
Apprendre à programmer avec Access 2016, Access 2019 et 2021
Apprendre à programmer avec VBA Excel
Prise en main de Dynamics 365 Business Central
Coffrets disponibles de mes ouvrages : https://www.editions-eni.fr/jean-philippe-andre
Pensez à consulter la FAQ Excel et la FAQ Access
Derniers tutos
Excel et les paramètres régionaux
Les fichiers Excel binaires : xlsb,
Autres tutos
J'ai trouvé un autre moyen.
Seul souci access ne reconnais pas la propriété "items". J'ai bien ItemsSelected, ItemData.... Il y a quelques chose à cocher dans "tools"?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 For i = (t - 1) To 0 Step -1 ladate = DateSerial(Year(Date), Month(Date) - i + 1, 0) If Not Cmb_date.Items.contains(ladate) Then Cmb_date.AddItem ladate, 0 Else End If Next i
J'ai trouvé!
Il fallait aller dans "outils/references" et cocher la case "system windows form".
Bizarre... ça a marché 2 min... des idées de ce qui peut bloquer?
Il semblerais que ça vienne de l'affiche ou non d'un label...
Comment le fait de rendre un label visible ou non peut influencer access à connaitre ou non la priopriété "Items"?
Partager