beforDoubleclick

M

MARIE74

Guest
B) Bonjour a outes et a tous

Météo 19° nuageux pas de vent très humide

Mon probleme:

Macro:

Dans ma feuille:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Application.Intersect(Target, Range('A2')) Is Nothing Then
cherchetdefil
End If
End Sub

Dans mon module:
Sub cherchetdefil()
cel = Range('A2').Value

With Worksheets(1).Range('b4:b2000') ' plage à modifier
Set c = .Find(cel, LookIn:=xlValues)
adres = c.Address

End With
Range(adres).Activate
End Sub

Je voudrais valider ma recherche par double click dans cellule 'A3'
Mais quand je change A2 par A3 dans Doubleclick cela ne marche pas


Merci d'avance d eaide
 
M

MARIE74

Guest
B) Re a tous

Merci Robert

OK
Si je met A3 dans dans module et dans doubleclick cela revient simplement a tout deplacer dans la cellule 'A3'

Je souhaite renseigner la valeur en 'A2' et valider en 'A3'


As tu une petite solution

Merci tout plein
 

Robert

XLDnaute Barbatruc
Repose en paix
Bonjour Marie, bonjour le forum,

Ben non ! Je ne vois pas pourquoi 'ça ne marche pas' car en remplaçant A2 par A3 dans l'événement double-clic cela devrait lancer une recherche de la valeur de A2. Pourrais-tu être plus précise sur ce qui ne marche pas ? Bug ? Recherche infructueuse ? Recherche ne correspondant pas ?
 

Abel

XLDnaute Accro
Bonjour Marie74, Robert,

As tu essayé :

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Application.Intersect(Target, Range('A2')) Is Nothing Then
cel = Range('A3').Value

With Worksheets(1).Range('b4:b2000') ' plage à modifier
Set c = .Find(cel, LookIn:=xlValues)
Range(c.Address).Select
End With
End If
End Sub


En espérant que cela te dépanne.


Abel.
 

Discussions similaires

Réponses
1
Affichages
248
Réponses
2
Affichages
154

Statistiques des forums

Discussions
312 304
Messages
2 087 064
Membres
103 450
dernier inscrit
bernardmortensen