DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Şöyle anlatayım..
Şart öncelikle Z sütununda * olanlar süzülüp yapılacak.
Sonra W sütunundaki veriler kendi aralarında sayılacak, mesela ONARIMDA 20 adet bu LİSTE sayfasında ilgili yere yazılacak HEK 280 adet o da LİSTE sayfasında ilgili yere yazılacak diğerleri de bu yolu takip edecek...
Option Explicit
Sub sipariş_say_61()
Dim ts, kaplan, trabzonspor, s1, s2, süre As Date
trabzonspor = MsgBox("Verileri Sayıyorum", vbYesNo, "Onay")
If trabzonspor = vbNo Then Exit Sub
Application.ScreenUpdating = False
süre = Time
Set s1 = Sheets("2011 SİPARİŞLER")
Set s2 = Sheets("LİSTE")
s2.Range("B2:B65536").ClearContents
For trabzonspor = 2 To s2.Cells(65536, "A").End(xlUp).Row
kaplan = 0
For ts = 2 To s1.Cells(65536, "B").End(xlUp).Row
If s1.Cells(ts, "W") = s2.Cells(trabzonspor, "A") And _
s1.Cells(ts, "Z") = "*" Then
kaplan = kaplan + 1
End If
Next
s2.Cells(trabzonspor, "B") = kaplan
Next
Application.ScreenUpdating = True
MsgBox Format(Time - süre, "hh:mm:ss") & " Sürede İşlem Tamam", _
vbInformation, "Bitiş"
End Sub
Normali böyle olması gerekiyor...
ONARIMDA 20
ATELYEDE SIRA BEKLİYOR 90
ATELYEDE TESLİME HAZIR 11
SON MUAYENE 14
HEK 210
HEK-İADE
SIRA BEKLİYOR 187
İADE EDİLDİ 76
sanki verileri birbirine aktararak toplamış
Tamam hocam şimdi düzeldi...Çok teşekkür ederim...