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

Problèmes avec l'instruction "Me"

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 !

néné06

XLDnaute Accro
Bonjour le Forum,

Depuis un Module, je cherche à manipuler des "Combobox", situées dans mon UserForm "UF_Fonctions_de_travail".

Ici je cherche à réinitialiser depuis le module, ma "ComboBox" de mon UserForm nommée "C1t", avec l'instruction:

Me.Controls("UF_Fonctions_de_travail" & C1t).Clear

Evidemment, une erreur apparaît !

Je recherche donc "un tuyau" pour remedier à ce problème.

D'avance merci !

René
 
Re : Problèmes avec l'instruction "Me"


Bonjour,

pas clair, quel module ?!

Sinon rien qu'en lisant l'aide VBA de Me

_______________________________________________________________________________
Je suis Charlie, Bardo, Sousse
 
Dernière édition:
Re : Problèmes avec l'instruction "Me"

Bonjour Marc,

J'ai placé dans un module nommé "Activer" ce sous programme:

Public Sub Active_C1t()
If Sheets("agents et fonctions inscrites").Cells(2, 3) <> "" Then
Me.Controls("UF_Fonctions_de_travail" & C1t).Clear
i = 2
Do Until Sheets("agents et fonctions inscrites").Cells(i, 3) = ""
C1t.AddItem (Sheets("agents et fonctions inscrites").Cells(i, 3))
i = i + 1
Loop
C1t.ListIndex = 0
End If
End Sub

Merci pour les réponses !

René
 
Re : Problèmes avec l'instruction "Me"

re,

Sinon avec l'aide VBA que j'avais déjà utilisé, j'obtient !



Désolé... Nous n’avons trouvé aucun résultat pour Me...

Essayez de reformuler votre requête

A+

René
 
Re : Problèmes avec l'instruction "Me"


Donc en lisant l'aide VBA (ou sur MSDN), Me n'a donc rien à faire là ‼

A remplacer par l'objet contenant le contrôle (UserForm) …

_______________________________________________________________________________
Merci de cliquer sur J'aime ce post en bas à gauche de chaque message ayant aidé …

_______________________________________________________________________________
Copier / Coller n'est pas coder …

 
Dernière édition:
Re : Problèmes avec l'instruction "Me"

Bonjour Mapomme,

Quel boulet je suis!
Pourquoi n'ai je pas cherché au plus simple!
De plus, j'ai réinstallé Excel mais je n'ai pas installé l'aide (chose que je vais faire)

Finalement mon code correct était simplement:

Public Sub Active_C1t()
If Sheets("agents et fonctions inscrites").Cells(2, 3) <> "" Then
UF_Fonctions_de_travail.C1t.Clear
i = 2
Do Until Sheets("agents et fonctions inscrites").Cells(i, 3) = ""
UF_Fonctions_de_travail.C1t.AddItem (Sheets("agents et fonctions inscrites").Cells(i, 3))
i = i + 1
Loop
UF_Fonctions_de_travail.C1t.ListIndex = 0
End If
End Sub


Merci à tous !

René
 
- 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
Réponses
20
Affichages
4 K
RaVenSs
R
G
Réponses
3
Affichages
2 K
Galaktus
G
M
Réponses
7
Affichages
1 K
M
Réponses
2
Affichages
1 K
mikaconny
M
C
Réponses
13
Affichages
3 K
C
C
Réponses
1
Affichages
1 K
ConardWC
C
D
Réponses
7
Affichages
2 K
demongin
D
A
Réponses
13
Affichages
3 K
A
A
Réponses
1
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…