probleme de code

  • Initiateur de la discussion blacsap
  • Date de début
B

blacsap

Guest
salut
j'ai repris la lecon 6 pour decouvrir 1 valeur dans 1 colonne
quand je met 1 valeur en B1 existante dans la colonne A ca marche
met quand cette valeur n'est pas dans la colonne a ca m'ecrit "variable objet ou variable de bloc With non defini"
comment je peux faire pour soit ne plus avoir ce message ou soit qui il es 1 message m'indiquant que cette valeur n existe pas
merci d'avance
@+
Blacsap
 

Pièces jointes

  • essais.zip
    7.6 KB · Affichages: 10
  • essais.zip
    7.6 KB · Affichages: 8
  • essais.zip
    7.6 KB · Affichages: 6
Z

ZON

Guest
Bonsoir à tous,

blacksap tu peux faire comme suit :

Sub Action1()
Dim C As Range
Dim x As Range
Set x = Cells(1, 2)
If x = "" Then Exit Sub 'si la cellule B1 est vide (fin de la macro)
'Selection de toute la colonne A
With Columns(1)
Set C = .Find(What:=x.Text)
End With
If Not C Is Nothing Then C.Select 'on sélectionne la cellule trouvée
else Msgbox"Pas de valeur "
End if
End Sub


A+++
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
314 085
Messages
2 105 626
Membres
109 401
dernier inscrit
LE CLUB