Rechercher : dans
Par :

Filtre automatique a valeur vide excel macro

Dernière réponse le 1 mar 2009 à 15:51:55 mister-t, le 25 fév 2009 à 13:17:57 
 Signaler ce message aux modérateurs

Bonjour,


j'ai fais une macro qui filtre une colonne mais je voudrais que lorsque le filtre que j'effectue renvoie une valeur qui n'existe pas qu'il me dise que ce n'est pas possible de trouver la valeur

j'ai fais cett macro mais ça ne marche pas
il me filtre mais met une feuille vide


Sub Macro1()
'
'
If Selection.AutoFilter(Field:=1, Criteria1:="yaya") = "" Then
MsgBox ("vous ne pouvez pas")
End If

End Sub

Configuration: Windows XP
Internet Explorer 7.0

1

mister-t, le 25 fév 2009 à 19:01:06

Up please please oooohh please !!!!

Répondre à mister-t

2

mister-t, le 26 fév 2009 à 12:49:58

Pas de reponse svp up please

Répondre à mister-t

3

mister-t, le 26 fév 2009 à 21:51:46

Svp !!!!!

Répondre à mister-t

4

mister-t, le 28 fév 2009 à 18:36:05

Y a personne, quelqu'un de bon en macro

Répondre à mister-t

5

lermite222, le 1 mar 2009 à 06:36:37

Bonjour,
Si ton filtre commence à la colonne A... et qu'il y a 2 lignes de titre

Sub Macro1()
'
    Sheets("Feuil1").Select
    Range("A2").Select
    A = Selection.AutoFilter(Field:=1, Criteria1:="yaya")
    If Range("A65536").End(xlUp).Row = 2 Then
        MsgBox ("Ce critère n'a pas été trouvé")
        Selection.AutoFilter
    End If
End Sub

A+
L'expérience instruit plus sûrement que le conseil. (André Gide)  
Si tu te cogne à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)

Répondre à lermite222

6

mister-t, le 1 mar 2009 à 14:29:49

Salut

je n'ai pas été surpris en voyant le pseudo de lermite222 me répondre

cette macro marche tres bien je te remercie

bien sur toujours le meme et le meilleur !!!!!

sinon pour info, je ne comprends pas le faite de faire un if et de voir si c'est egal a 2

peux tu m'expliquer

en te remercient encore et encore

Répondre à mister-t

7

lermite222, le 1 mar 2009 à 15:38:29

Si égale à 2 c'est qu'il n'y a que les 2 lignes de titre qui sont visible ! donc pas de sélection sur le critère.
A+ L'expérience instruit plus sûrement que le conseil. (André G­ide)  
Si tu te cogne à un pot et que ça sonne creux, c'est pas for­cément le pot qui est vide. ;-)(Confucius)

Répondre à lermite222

8

 mister-t, le 1 mar 2009 à 15:51:55

Ok merci,

a + pour une prochaine question

resolu

Répondre à mister-t