pb avec une userform - VB/VBA/VBS - Programmation
Marsh Posté le 22-06-2005 à 07:01:37
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
Marsh Posté le 23-06-2005 à 08:13:05
Salut,
Petite astuce: Pour arrêter un macro: "ctrl + pause" (il n'est pas nécessaire d'utiliser "ctrl + alt + sup" )
A+
Marsh Posté le 24-06-2005 à 01:27:41
Et, de grâce, evite les doubles posts:
http://forum.hardware.fr/hardwaref [...] 2718-1.htm
Marsh Posté le 21-07-2005 à 15:27:34
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
Marsh Posté le 21-07-2005 à 15:32:57
AlainTech a écrit : Et, de grâce, evite les doubles posts: |
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 donc c'est pas la mer à boire de répéter les choses, laisse les autres le faire à ta place
Marsh Posté le 21-07-2005 à 15:51:01
field=2 indique le numéro de la colonne à filtrer
ici la deuxième colonne c'est à dire la colonne B.
Marsh Posté le 21-06-2005 à 11:36:25
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!