• DİKKAT

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

Listbox clear sorunu

kemal turan

Altın Üye
Katılım
10 Haziran 2011
Mesajlar
1,676
Excel Vers. ve Dili
Excel 2010 32 bit
Merhaba,
Alış ve Satış userformlarımız var.
Alış userformunda alıs.listbox1 den ürün seçip FİŞ adlı sayfaya gönderiyorum.
Bu bilgileri de FİŞ sahifesinden alıs.listbox2 de görüntülüyorum. İşlem bittiğinde FİŞ sahifesindeki bilgileri kodla silip userformu kapatıyorum.
Sonra Satış userformunu açtığımda satış userformunun listbox2 de bir önceki alış işleminde FİŞ sahifesine gönderip silinen ürün bilgileri geliyor.
userformların açılışında listbox2.clear koduna rağmen yine geliyor.
Nasıl çözebilirim.
Teşekkür ederim
Kod:
Private Sub UserForm_Initialize()
ListBox1.ColumnCount = 6
    ListBox1.ColumnWidths = "30;146;30;50;50;50"
 ListBox2.ColumnCount = 6
    ListBox2.ColumnWidths = "30;50;150;50;50;50"
Call ALINAN
alıssıparıs.ListBox2.Clear
alıssıparıs.GOSTERFIS
End Sub
 
Listbox değiştirdim sorun aynı olunca sıkıntının işlem bittiğinde FİŞ sahifesinde yaptığım silme kodunda olduğunu düşünüyorum.
 
Listboxu temizleyen satır.

Kod:
alıssıparıs.ListBox2.Clear
Bu satırdan sonraki kodlarla yeniden yükleniyor demekki.

Kod:
alıssıparıs.GOSTERFIS
Kodlarını kontrol edin.
 
Muzaffer Hocam
dosyanın içini boşalttım.
giriş şifre
KEMAL
54321
 

Ekli dosyalar

Formu açtığımda alıs.listbox1 boş geliyor.
 
listbox1 e birşeyler yazıp ürünleri getirin, gelen ürünlerin satırına çift tıklayın, adet i onaylayın, cari yi seçip satışı kaydedip çıkın.
sonra alış yapmak istediğinizde alış userformu açıldığında fiş listesi sahifesinde sanki seçili bir ürün varmış gibi veri geliyor.
Halbuki bir önceki işlemden sonra fiş listesi sahifesini temizliyor.
Gelmemesi lazım.
 
Dediğiniz şey her seferinde olmuyor bazen oluyor.
Ama çözemedim sorunu.
 
Sorun kaynağı olabilecek neden
SATISADET
KAYDET butonunda
if ..... userform.visible = True kodunda olumsuzluk halinde
end if den önce
else
exit sub
komutunu vermedim. Büyük ihtimal burdan çıkacak
Bilgisayarım şimdi mevcut değil yarın bakacağım
Teşekkür ediyorum
 
Geri
Üst