• DİKKAT

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

Onay kutusu işaretlenen ürünleri işleme

Katılım
16 Şubat 2007
Mesajlar
381
Excel Vers. ve Dili
ileri excel
arkadaşlar merhaba
ekte bir sorunum var userformda basit şekilde bir tarih atıyorum ve gelen ürünleri checkbox ını işaretleyim arka tarafta sayfa ya işlemesini istiyorum yalnız dolu olan yani onaylanmış işaretlenmiş ürünleri nasıl işletebilirim
saygılarımla
 

Ekli dosyalar

Kod:
Private Sub CommandButton1_Click()
    i = 1
    [a2:b100].ClearContents
    For Each chk In UserForm1.Controls
        If TypeName(chk) = "CheckBox" Then
            If chk.Value = True Then
                i = i + 1
                Cells(i, 1) = chk.Caption
                Cells(i, 2) = CDate(TextBox1.Text)
            End If
        End If
    Next
End Sub
 
hocam mesela yarının tarihini girdiğim zaman ve farklı yada aynı ürünleri seçtiğim zaman üzerine işliyor altına işlemeye devam etmiyor
 
hocam şöylede düşünebilirsin işi kolaylaştırmak adına işaretli olan yada olmayan tüm checkbox değerlerini yazdırsın hücreye true false olarak ayıklamak daha iyi olur ama her işlemde alt alta yazdırması lazım aynı gün bi kaç defa da yapabilirim giriş
 
Bu şekilde deneyin.
Kod:
Private Sub CommandButton1_Click()
 
    For Each chk In UserForm1.Controls
        If TypeName(chk) = "CheckBox" Then
            If chk.Value = True Then
                i = [a65536].end(3).row + 1
                Cells(i, 1) = chk.Caption
                Cells(i, 2) = CDate(TextBox1.Text)
            End If
        End If
    Next
End Sub
 
hocam ellerine sağlık çok teşekkür ederim
 
Geri
Üst