Tarih Aralığındaki Satışları ListBox İçinde Listeleme

  • Konuyu başlatan Konuyu başlatan Bysky
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Bysky

Kullanıcı
Katkı: %0
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhaba hocalarım. bir stok programı yapıyorum lakin 2 tarih arasında satılan ürün adetlerini süzdürmek ve listbox da görüntülemek istiyorum çok araştırdım araştırırken bu forum sitesinede rastladım ve kayıt olup yardımınızı rica etmeye geldim

Örnek dosya ekte listelemede diğer listboxda göründüğü gibi ürünler ve adet yan yana olmalı ilginiz için şimdiden teşekkür ederim.
 

Ekli dosyalar

Çözüm
Merhaba, UserForm1 üzerindeki tarih seçimine ve firmaya göre ürünleri ve toplam adetlerini sağ üstteki ListBox5'te yan yana listelemek için aşağıdaki kodu UserForm1'in kod sayfasına yapıştırabilirsiniz.

Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (13 satır). Giriş Yap
Merhaba, forumumuza hoşgeldiniz Sayın @Bysky .

Kullandığınız userformda, ORTA bölümdeki TARİH (ler) ve SAYFA seçimine göre,
sağ üstteki Listbox'ta sonuç almak istiyorsunuz gibi görünüyor, doğru mudur?

.
 
Merhaba, UserForm1 üzerindeki tarih seçimine ve firmaya göre ürünleri ve toplam adetlerini sağ üstteki ListBox5'te yan yana listelemek için aşağıdaki kodu UserForm1'in kod sayfasına yapıştırabilirsiniz.

Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (58 satır). Giriş Yap

Kod nasıl çalışır?
  1. TextBox3 başlangıç, TextBox4 bitiş tarihi olarak okunur; tarih boşsa ya da başlangıç bitişten sonraysa uyarı verilir.
  2. Depo Giriş seçeneği (OptionButton1) işaretliyse GİRİŞ sayfası, değilse ComboBox3'te seçilen firmanın sayfası (TRENDYOL, PELCARE vb.) kullanılır.
  3. Sayfadaki D sütunu tarih, 1. satırda E sütunundan itibaren yazılan başlıklar ürün adı kabul edilir; veri tek seferde diziye alınır.
  4. Her ürün sütununda yalnız tarihi seçilen aralıkta kalan satırların adetleri toplanır.
  5. Toplamı sıfırdan farklı olan ürünler ListBox5'e ürün adı ve adet olarak iki sütun hâlinde eklenir; hiç kayıt yoksa bilgi mesajı gösterilir.

Notlar
  • Örnek dosyanızda TRENDYOL için 01.04.2021 - 05.04.2021 aralığında Both Gua Sha 25, Mermaid Gua Sha 10, Brightening Oil 55 adet listelenir.
  • Kodda listeleme düğmesi CommandButton8 olarak yazıldı. Formda farklı bir düğmeyi kullanıyorsanız yalnız ilk satırdaki düğme adını değiştirmeniz yeterlidir.
  • Başlangıç ve bitiş günleri hesaba dâhildir.
 
Çözüm
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst