Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 14/03/2005, 15h51   #1 (permalink)
TOM
Guest
 
Messages: n/a
Par défaut Macro différente si valeur textbox différente

Bonjour,

je travaille sur un petit programme de résa de courts de tennis avec des tarifications différentes selon les clients.

Dans un userform, l'utilisateur aura le choix entre 2 types de clients. J'aimerai qu'en cliquant sur mes bouttons de comandes je puisse demander de faire des actions différentes suivant le client sélectionné.

J'ai essayé avec :
If Textbox.Value = 'client1' Then
.
.
.
.
Exit Sub
End If

If Textbox.Value = 'client2' Then
.
.
.
.
Exit Sub
End If

Pour l'instant ça ne marche pas...

Si vous pouvez m'aider je vous en remercie par avance.

TOM.
  Réponse avec citation
ANNONCES
Vieux 14/03/2005, 16h00   #2 (permalink)
Super Moderator
 
Avatar de PascalXLD
 
Date d'inscription: février 2005
Localisation: Rennes
Version Excel : Excel 2000 (PC)
Messages: 8 369
Par défaut Re:Macro différente si valeur textbox différente

Bonjour

dans l'idée je ferais cela

If textbox.value= 'Client1' then

......

elseif textbox.value='Client2' then

......

end if


Mais si vraiment c'est un choix entre 2 possibilités pourquoi utiliser un textbox ? Il serait plus facil d'avoir un combobox où là tu es sur de l'ecriture. Car si Client 1 est mal ecrit cela ne marche pas.

Si tu n'a vraiment que 2 choix alors cela suffit

If textbox.value= 'Client1' then

......

else

......

end if

BOn courage
__________________
Pascal(Visitez mon Blog Photo)

Vous pouvez devenir "Supporter XLD", plus de renseignements ICI
PascalXLD est déconnecté   Réponse avec citation
Vieux 14/03/2005, 16h21   #3 (permalink)
TOM
Guest
 
Messages: n/a
Par défaut Re:Macro différente si valeur textbox différente

Bonjour Pascal,

je pense que ta formule marche (je ne l'ai pas encore testé) et j'utilise bien une combobox alors merci pour ton conseil cependant j'ai encore un petit pb que je n'avais pas soulevé dans mon premier mess :

Lorsque l'utilisateur clique sur le boutton de commande, je fait apparaitre un autre userform avec un message de confirmation. C'est à ce moment là que l'utilisateur doit cliquer sur 'oui' pour valider et c'est dans ce bouton que j'enregistre la macro.
Le problème c'est que la macro ne trouve plus mon combobox...

Si cela peut aider, mon autre Userform reste quand même à l'écran.

Merci pour ton aide.
  Réponse avec citation
Vieux 14/03/2005, 16h22   #4 (permalink)
Super Moderator
 
Avatar de PascalXLD
 
Date d'inscription: février 2005
Localisation: Rennes
Version Excel : Excel 2000 (PC)
Messages: 8 369
Par défaut Re:Macro différente si valeur textbox différente

re

dans ce cas là mets

if userform1.combobox1.value = 'Client1' then

...

else

....

end if


Bon courage
__________________
Pascal(Visitez mon Blog Photo)

Vous pouvez devenir "Supporter XLD", plus de renseignements ICI
PascalXLD est déconnecté   Réponse avec citation
Vieux 14/03/2005, 16h45   #5 (permalink)
TOM
Guest
 
Messages: n/a
Par défaut Re:Macro différente si valeur textbox différente

Merci bcp Pascal, t'es vraiment une STAR !!!!

A +
  Réponse avec citation
Vieux 14/03/2005, 16h53   #6 (permalink)
Super Moderator
 
Avatar de PascalXLD
 
Date d'inscription: février 2005
Localisation: Rennes
Version Excel : Excel 2000 (PC)
Messages: 8 369
Par défaut Re:Macro différente si valeur textbox différente

Ouah

Merci pour le compliment mais il y en a qui brille bien plus que moi sur ce forum. Mais bon dommage que tu sois pas mon patron tu aurais pu prévoir une augmentation.

Bonne soirée
__________________
Pascal(Visitez mon Blog Photo)

Vous pouvez devenir "Supporter XLD", plus de renseignements ICI
PascalXLD 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


Fuseau horaire GMT +2. Il est actuellement 23h14.


(C) 2006 Excel Downloads