• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Buton ile saydırma yapılan verileri sayfaya aktarma..

  • Konbuyu başlatan Konbuyu başlatan manly
  • Başlangıç tarihi Başlangıç tarihi
Katılım
25 Nisan 2005
Mesajlar
690
Excel Vers. ve Dili
Excel 2003 Türkçe
Ekte gönderdiğim dosya açıldığında "Atelyede Olanları Say" butonu ile W sütununa göre sayma işlemi yapılıyor.. Bu yapılan sayımlardaki verileri LİSTE sayfasına aktarmasını istiyorum...
 

Ekli dosyalar

Son düzenleme:
Merhaba
Sorunuzu tam anlamadım biraz daha açıklama yapar mısınız_?
 
Şö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...
 
Şö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...

Merhaba
Boş bir module kopyalayın ve deneyin.
Kod:
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
 
Hocam değerler tutmuyor...

ONARIMDA 20
ATELYEDE SIRA BEKLİYOR 110
ATELYEDE TESLİME HAZIR 121
SON MUAYENE 135
HEK 345
HEK-İADE 345
SIRA BEKLİYOR 532
İADE EDİLDİ 608
 
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ış
 
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ış

Üstteki kodu güncelledim
 
Tamam hocam şimdi düzeldi...Çok teşekkür ederim...
 
Geri
Üst