interdir la saisie dans un combobox

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

S

sarmerou08

Guest
à tous,
je souhaite protéger avec un message d'erreur la saisie d'un combobox et textbox.

c'est quoi le cpde.
merci de votre comprehension.
Cdlt,
sarmerou08
 
Re : interdir la saisie dans un combobox

Locked, propriété

Spécifie si un contrôle peut être modifié.


True Vous ne pouvez pas modifier la valeur.
False Vous pouvez modifier la valeur (par défaut).

🙄

re,
merci pour cette indication.
une question me vient à l'esprit comment récupérer la valeur de textbox.value pour l'utiliser dans un macro.

par exemple:
textbox.value = Nc
mais cela ne marche pas
tu auras une idée ou pas.

Cdlt,
sarmerou08


re,
dis moi j'ai essayer de changer le locked en mettant true, c'est que cela me blok la saisie mais ce n'est pas exactement ce que je cherche en fait j'ai une liste de menus et au lieu de saisir une donner je voulez juste mettre un mot d'erreur comme action non valide, pour obliger la personne a choisir parmi la liste.
merci de votre compréhension.
Cdlt,
sarmerou08
 
Dernière modification par un modérateur:
Re : interdir la saisie dans un combobox

re,

par exemple:
textbox.value = Nc
mais cela ne marche pas
tu auras une idée ou pas.

re,
dis moi j'ai essayer de changer le locked en mettant true, c'est que cela me blok la saisie mais ce n'est pas exactement ce que je cherche en fait j'ai une liste de menus et au lieu de saisir une donner je voulez juste mettre un mot d'erreur comme action non valide, pour obliger la personne a choisir parmi la liste.
merci de votre compréhension.
Cdlt,
sarmerou08

pour recupérer le contenu du textbox dans une variable

c'est le contraire qu'il faut faire

Nc = Textbox1.Value

pour mettre un petit mot

mettre le petit mot dans la propriété ControlTipText

c'est une possibilité !!!!
 
Re : interdir la saisie dans un combobox

Hello,

Encore toi Sarmerou...

Tu pars dans differents fils pour poser les mêmes questions et chaque fois tu dis "Merci d'éclaircir".

Tu ne crois pas que tu pousses un peu là ?

Bon dieu mais ça te coûte quoi de monter un fichier et de le déposer avec des demandes claires et précises ?

Tu viens, tu poses des question vagues, les gens se démontent et ensuite tu leur dis "c'est pas ça" ou "oui mais non" et surtout "mercir d'éclaircir", celle là je l'adore... "merci d'éclaircir" !

Mais c'est à toi de nous éclaircir à chaque fois que tu ouvres un fil !!!

Enfin bref bye.
 
Re : interdir la saisie dans un combobox

une autre possibilité

Code:
Private Sub ComboBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
    MsgBox "vous ne devez pas modifier le contenu"
End Sub

à la saisie le message apparaitra

Gilbert_RGI
 
Re : interdir la saisie dans un combobox

Bonjour Gilbert, Hulk, sarmerou08,

Troisième possiblité, le zipper avec le compresseur intégré de Windows.

Clic droit sur le fichier, dans l'explorateur, et Envoyer vers/Dossier compressé.

S'il n'y a pas trop d'USF, il devrait passer largement.

Bonne fin d'après-midi.

Jean-Pierre
 
Re : interdir la saisie dans un combobox

Bonjour le fil, bonjour le forum,

P... Hulk calme-toi c'est la cinquième chemise que tu nous déchires cette semaine !!!
Mais pourtant comme tu as raison. Moi, Sarmerou je zappe carrément maintenant. Mille post avec la même question, rien n'est clair, rien n'est "chartu"... Comme disait Coluche : Allez hop ! Circulez y'a rien a voir...
 
interdir la saisie dans un combobox/ textbox

bonsoir Hulk,

ci-joint le fichier, 1) le problème concerne la macro Médiasynthétique et MédiaVerre. j'ai fais exprer de laisser le problème!!!! exécute le vous verrez le problème.

2) je souhaite protéger la saisie des combobox et textbox associer.
merci de votre compréhension.

cdlt,
sarmerou08
 

Pièces jointes

Re : interdir la saisie dans un combobox

Bonsoir,

C'est vrai, qu'avec un fichier, on comprend mieux....

Je te montre juste un contrôle à effectuer, pour le Combobox1

En début de code Combobox1_change, rajoute cette ligne :

Code:
Dim loc As Collection 'décalre la variable loc (collection LOCalisation)
[COLOR="Red"]If Me.ComboBox1.ListIndex = -1 Then Exit Sub[/COLOR]
'vide toutes les données

Ainsi, comme tu n'as pas d'index de ta combo, ben, on ne fait rien...

Bonne soirée
 
bonsoir, voila le fichier.
1) proter les combobox et textbox
2) dans les macro suivante:
- Médiasynthétique et MédiaVerre je souhaite recuper la valeur du nombre de cellule et l'utiliser dans les macro.
mais ça ne marche pas c'est volaontaire que j'ai laisser les macro avec cette erreur pour voir le problème.
avant exécute le programme dans le classeur exécution tu varras appareitre le problème.

merci de votre compréhension.
Cdlt,
sarmerou08
 

Pièces jointes

- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
8
Affichages
252
Réponses
3
Affichages
316
Réponses
118
Affichages
3 K
Réponses
2
Affichages
288
Réponses
37
Affichages
1 K
Retour