Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum spécial EXCEL 2007


Réponse
 
LinkBack Outils de la discussion
Vieux 20/12/2007, 13h27   #1 (permalink)
XLDnaute Nouveau
 
Avatar de Fredyman
 
Date d'inscription: septembre 2007
Messages: 6
Par défaut Restreindre en VBA ?

Bonjour a tous !
Pensez vous qu'il soit possible de restreindre une saisie
par exemple je ne veux affecter que ces valeurs dans mes text_box
----
If Me.txt_grade.Value = "AT" Then grade_long = "AGENT TECHNIQUE "
If Me.txt_grade.Value = "OC" Then grade_long = "OUVRIER CUISINIER "
If Me.txt_grade.Value = "GD" Then grade_long = "GARDIEN DE LA PAIX "

----
Comment faire pour dire si Me.txt_grade.Value est different de "AT","OC","GD" ..ect , then goto erreur
j ai testé ça :

If Me.txt_grade.Value <> "AT","OC","GD" THEN GOTO ERREUR
mais ca ne marche pas ..
Question a 1000 points !
__________________
--- ---- --- ---
Excel , un truc de dingue !!
Fredyman est déconnecté   Réponse avec citation
ANNONCES
Vieux 20/12/2007, 14h24   #2 (permalink)
XLDnaute Barbatruc
 
Avatar de Spitnolan08
 
Date d'inscription: décembre 2006
Version Excel : Excel 2003 (PC)
Messages: 2 262
Par défaut Re : Restreindre en VBA ?

Bonjour,

C'est possible mais il est plus simple de remplacer tes Textbox par des combobox (Avec la liste des abréviations qui te conviennent) pour lesquels tu n'autoriseras que la saisie des éléments de la liste.

Cordialement
__________________
Ne pas oublier d'effectuer une recherche dans les pages "questions-les-plus-frequentes-faq-et-didacticiels" avant de poser une question.
La réponse s'y trouve bien souvent.
Spitnolan08 est déconnecté   Réponse avec citation
Vieux 20/12/2007, 14h59   #3 (permalink)
XLDnaute Nouveau
 
Avatar de Fredyman
 
Date d'inscription: septembre 2007
Messages: 6
Par défaut Re : Restreindre en VBA ?

Oui j ai vu que c est possbile avec les listbox, mais en fait, pour une question d esthetique, c est plus propre avec les textbox .

En fait , le boutton pour changer la valeur est beaucoup trop petit avec une seule ligne ( je ne veux pas qu il y ai plusieurs lignes )

Dans ce cas, est il possible d utiliser le boutton toupie ( bien plus gros ) pour faire varier les élements d une liste predéfinie (AT-OC-GD) ??
( j espere me faire comprendre ) ..
en gros si j'appuie sur gauche il va sur AT puis OC puis GD ..ect .. ? et inversement avec l autre boutton de droite ...

merci quand meme pour cet element de reponse .
__________________
--- ---- --- ---
Excel , un truc de dingue !!
Fredyman est déconnecté   Réponse avec citation
Vieux 20/12/2007, 16h26   #4 (permalink)
XLDnaute Barbatruc
 
Avatar de Spitnolan08
 
Date d'inscription: décembre 2006
Version Excel : Excel 2003 (PC)
Messages: 2 262
Par défaut Re : Restreindre en VBA ?

Re,

Petite précision : Je n'ai pas parlé de listBox mais de comboBox...
Avec le code suivant par exemple :
Code:
Private Sub UserForm_Initialize()
ComboBox1.List = Array("AT", "OC", "GD")
ComboBox1.Style = fmStyleDropDownList
End Sub
Pour ce que tu veux faire c'est vraiment ce qu'il y a de plus pratique.

Cordialement
__________________
Ne pas oublier d'effectuer une recherche dans les pages "questions-les-plus-frequentes-faq-et-didacticiels" avant de poser une question.
La réponse s'y trouve bien souvent.

Dernière modification par Spitnolan08 ; 20/12/2007 à 16h29.
Spitnolan08 est déconnecté   Réponse avec citation
Vieux 20/12/2007, 16h36   #5 (permalink)
XLDnaute Nouveau
 
Avatar de Fredyman
 
Date d'inscription: septembre 2007
Messages: 6
Par défaut Re : Restreindre en VBA ?

Merci Spitnolan ..
je crois que ça pourrait faire l affaire ,
je vais essayer de l inclure ... dans mon code .
Merci Encore .
__________________
--- ---- --- ---
Excel , un truc de dingue !!
Fredyman est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
TCD - Restreindre liste déroulante twistagain Forum Excel 5 05/01/2007 16h46
restreindre les champs de saisie Darnel Forum Excel 3 06/02/2006 15h36
restreindre sélection à une colonne Nickytchao Forum Excel 8 16/03/2005 18h31
restreindre des infos scorpion1611 Forum Excel Downloads - Archives 1 05/12/2003 21h59
Restreindre l acces a des feuilles excel lionel Forum Excel Downloads - Archives 6 20/10/2003 23h08


Fuseau horaire GMT +2. Il est actuellement 07h47.


(C) 2006 Excel Downloads