- Katılım
- 11 Ocak 2006
- Mesajlar
- 324
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
On Error GoTo Son
Dim c As Range
If Intersect(Target, [A:I]) Is Nothing Then Exit Sub
If Target.Column < 9 Then
[I5].Select
Else
Set c = Range("A:A").Find(Target, LookIn:=xlValues)
If Not c Is Nothing Then
Range("A" & c.Row).Select
Else
MsgBox "Adresi Bulamadım...."
End If
End If
Son:
End Sub
Merhaba,
Makrolu çözümü de ben vereyim.
Not : A sütununda Birleştirilmiş hücre kullanmamalısınız.
Aşağıdaki kodlar ilgili sayfanın kod bölümünde olmalı, I sütununa çift tıklarsanız A sütununda Arama yapar, onun haricinde çift tıklamada I sütununa gider.
Kod:Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) On Error GoTo Son Dim c As Range If Intersect(Target, [A:I]) Is Nothing Then Exit Sub If Target.Column < 9 Then [I5].Select Else Set c = Range("A:A").Find(Target, LookIn:=xlValues) If Not c Is Nothing Then Range("A" & c.Row).Select Else MsgBox "Adresi Bulamadım...." End If End If Son: End Sub