- Katılım
- 8 Mart 2009
- Mesajlar
- 504
- Excel Vers. ve Dili
- 2010
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)
Dim alan As Byte, sh As Worksheet
If Intersect(Target, Range("G1:H1,K1")) Is Nothing Then Exit Sub
Cancel = True
If Target.Address = "$G$1" Then
alan = 3
Set sh = Sheets("RAPOR")
ElseIf Target.Address = "$H$1" Then
alan = 2
Set sh = Sheets("RAPOR1")
Else
alan = 4
Set sh = Sheets("RAPOR2")
End If
If Target <> "" Then
sh.Columns("A:D").ClearContents
Range("A1").AutoFilter Field:=alan, Criteria1:="=*" & Target & "*"
Range("A1").CurrentRegion.Copy sh.Range("A1")
Range("A1").AutoFilter
sh.Select
sh.Cells.EntireColumn.AutoFit
MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End If
Set sh = Nothing
End Sub
Tekrar düzenledim.Ikinciyi tıkladığımda (rapor1), birinciyi tıkladığımda(rapor) sayfasına yazdırabilirmiyiz.
Rica ederim.çok sağolun teşekkür ederim ellerinize sağlık.
Neyi sorgulayacağınıza bağlı.Evren bey bahse konu makroya bir sorgu ve (rapor2) sayfası daha eklemek için makroyu nasıl düzeltmeliyim.
Dosyayı güncelledim.aynı şekilde sütun içerisinde kelime veyahut rakam da olabilir k1 hücresine yazdığımızı d sütununda arayıp geçen leri RAPAOR2 sayfasına yazdırabilirmiyiz.
Rica ederim.teşekkürler, kolay gelsin