- Katılım
- 11 Mart 2006
- Mesajlar
- 597
- Excel Vers. ve Dili
- ms office 2010 ev
ms office 2007 iş
ekteki dosyada yapmak istediğimi anlatmaya çalıştım.
ilgilenenler çok teşekkürler.
ilgilenenler çok teşekkürler.
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub sorgu()
Dim ilktarih As Date, sontarih As Date
Dim sat As Long, i As Long
Sheets("Sayfa1").Select
Application.ScreenUpdating = False
Range("F5:I65536").ClearContents
ilktarih = CDate(Range("G2").Value)
sontarih = CDate(Range("H2").Value)
sat = 5
For i = 2 To Cells(65536, "A").End(xlUp).Row
If CDate(Cells(i, "A").Value) >= ilktarih And _
CDate(Cells(i, "A").Value) <= sontarih Then
Cells(sat, "F").Value = sat - 4
Cells(sat, "G").Value = Cells(i, "B").Value
Cells(sat, "I").Value = Cells(i, "C").Value
sat = sat + 1
End If
Next i
Application.ScreenUpdating = True
MsgBox "İşlem Tamam"
End Sub
sn Ali haklısınız bunu belirtmem gerekiyordu. mükerrer yayınlar dikkate alınmalı bunların taplamları yazılmalı. Örneğin EF-052 yayını bir hücrede (H5) olmalı bun karşında da (J5) toplamlar olmalı. bu şekilde yapılabilinirmi?
ilgilenenler çok teşekkürler.