- 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 rng As Range
Dim sAdr As String
Dim iStr As Integer
Dim y As Integer
If Target.Address = Range("H1").Address Then
Set rng = Columns(2).Find(Target, lookat:=xlWhole)
If Not rng Is Nothing Then
Sheets("Rapor1").Rows("2:" & Sheets("Rapor1").Cells(65536, 1).End(xlUp).Row).ClearContents
sAdr = rng.Address: iStr = rng.Row
y = 2
Do
Range("A" & iStr & ":D" & iStr).Copy Sheets("Rapor1").Range("A" & y & ":D" & y)
Set rng = Columns(2).FindNext(rng)
y = y + 1: iStr = rng.Row
Loop Until rng Is Nothing Or sAdr = rng.Address
Sheets("Rapor1").Select
Else
MsgBox "Hiçbir eşleşme sağlanmadı", vbCritical, "Uyarı"
End If
End If
Set rng = Nothing
End Sub
H1 hücresini çift tıkladığımda b sütunundakki 231 olanları RAPOR1 sayfasına yazdırmasını istiyorum, ancak B sütunundaki rakamların biçimlendirmeleri Genel veyahut sayı olduğunda bulamıyor, sadece biçimi metin şeklinde oldumu buluyor, makroda nasıl bir düzeltme yapabiliriz.