Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1407 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  pb avec une userform

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pb avec une userform

n°1126082
davidan
Posté le 21-06-2005 à 11:36:25  profilanswer
 

bonjour, je suis un novice en vba et j'aimerai un peu d'aide
j'ai créé une userform afin de remplacer les filtres automatique mais mon code ne semble pas adapté et fait boguer excel. ainsi je suis obliger de faire un ctrl alt sup afin de me sortir de là. aider moi à corriger mon code SVP.
voici mon code:
Userform1
Private sub bouton_OK_click()
     selection.autofilter field:=2, criteria1:=combobox1
     selection.autofilter field:=3, criteria1:=combobox2
     unload Userform1
end sub
private sub bouton_annulation_click()
     userform1.hide
     selection.autofilter
     unload userform1
end sub
 
le clic sur le bouton ok entraine un bog une fois sur 2 alors que celui sur Annuler l'entraine systematiquement. mais les action ont bien lieu.
OK entraine un trie automatique et annuler remet les filtre sur "tous"
merci de votre aide!

mood
Publicité
Posté le 21-06-2005 à 11:36:25  profilanswer
 

n°1126981
papou_net
Posté le 22-06-2005 à 07:01:37  profilanswer
 

Salut
je suis pas un pro du VBA mais si je comprend bien tu te sert des combobox pour les criteres.
alors déja:
 
selection.autofilter field:=2, criteria1:=combobox1.value
selection.autofilter field:=3, criteria1:=combobox2.value

n°1128178
jerome-gmc
Posté le 23-06-2005 à 08:13:05  profilanswer
 

Salut,
 
Petite astuce: Pour arrêter un macro: "ctrl + pause" (il n'est pas nécessaire d'utiliser "ctrl + alt + sup" )
 
A+

n°1129380
AlainTech
Pas trouvé? Cherche encore!
Posté le 24-06-2005 à 01:27:41  profilanswer
 

Et, de grâce, evite les doubles posts:
 
http://forum.hardware.fr/hardwaref [...] 2718-1.htm


---------------
Si on vous donne une info qui marche, DITES-LE!!!! ------ Si vous trouvez seul, AUSSI, votre solution peut servir à d'autres! ------ Je dois la majorité de mes connaissances à mes erreurs!
n°1156126
nat54
Posté le 21-07-2005 à 15:27:34  profilanswer
 

ca corresopnd à quoi field = 2
 
car je suis mega débutante en VBA et je cherche justement à faire ça !
 
j'avais réusssi à faire un bouton en macro automatique pour faire la recherche
mais là pas avec formulaire

n°1156134
jyp1901
Posté le 21-07-2005 à 15:32:57  profilanswer
 


fo kan meme avouer que c'est plus facile de se faire aider directement que d'avoir à chercher, et moi aussi je ne cherche pas :sweat: donc c'est pas la mer à boire de répéter les choses, laisse les autres le faire à ta place  :D

n°1156179
davidan
Posté le 21-07-2005 à 15:51:01  profilanswer
 

field=2 indique le numéro de la colonne à filtrer
ici la deuxième colonne c'est à dire la colonne B.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  pb avec une userform

 

Sujets relatifs
[VBA][resolut]pourquoi mon userform reste caché?réduire un userform
[Résolu] - [VBA/Excel] Boucler sur les contrôles d'un UserFormExtraction de données vers un userform
ma userform ne sert à rien :*-(excel et userform
Excel 3.1 -> Excel 2000 pb de userformapparition et disparition d'une image sur un userform
[VBA pour Excel] Nom de userformBouton annuler UserForm
Plus de sujets relatifs à : pb avec une userform


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR