Microsoft 365 Combobox

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

CortoXls

XLDnaute Junior
Bonjour à tous

J'ai besoin d'une petite explication sur le comportement d'une combobox voici le bout de programme concerné
VB:
Me.cells(record,36)=combobox6.value
Lorsque la combobox6 reste vide, un caractère invisible est copié dans la cellule.
J'ai trouvé la parade comme ci-dessous mais avez-vous une explication du pourquoi de ce comportement
Code:
If combobox6.value="" then
Me.cells(record, 36)=""
Else
Me.cells(record,36)= combobox6.value
End if
 
Bonjour à tous

J'ai besoin d'une petite explication sur le comportement d'une combobox voici le bout de programme concerné
VB:
Me.cells(record,36)=combobox6.value
Lorsque la combobox6 reste vide, un caractère invisible est copié dans la cellule.
J'ai trouvé la parade comme ci-dessous mais avez-vous une explication du pourquoi de ce comportement
Code:
If combobox6.value="" then
Me.cells(record, 36)=""
Else
Me.cells(record,36)= combobox6.value
End if
Bonjour a tous
C'est quoi ce "Me." ?
Etonnant ça........Le problème doit être ailleurs.
Le classeur avec ce problème en ligne peut-être.

*Ajouter V2
Si le contrôle est sur la feuille.
 

Pièces jointes

Dernière édition:
Bonjour à tous,
Je pense qu'il faut savoir de quoi l'on parle, et en déduire le comportement.
Me appeler dans le module d'un formulaire fait référence au formulaire lui même.
Me appeler dans le module d'une feuille fait référence à la feuille elle même.
si vous coder :
VB:
If combobox6.value="" then
Me.cells(record, 36)=""
Else
Me.cells(record,36)= combobox6.value
End if
Vous faite référence à combobox6.Value et d'autre part vous faite référence à Me.Cells.....
ComboBox6 est-il sur une feuille ? si ce n'est pas le cas alors vous ne devez pas faire référence à Me.cells Mais plutôt au nom de la feuille Feuille1.Cells....
Il serait aussi bon de savoir comment votre liste du ComboBox a été chargée; Pour pouvoir en déduire son comportement.
 
- 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éponses
8
Affichages
233
Réponses
5
Affichages
182
Réponses
13
Affichages
571
Réponses
40
Affichages
3 K
Réponses
28
Affichages
2 K
Retour