• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Option Button ile Listbox Üzerinde Değişiklik Yapmak

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Mtudes

Yeni Üye
Katılım
30 Ağu 2021
Mesajlar
270
Çözümler
1
Aldığı beğeni
97
Excel V
Office 2016 TR
Konu Sahibi
Merhaba
Anaform userformuyla ile kayıt ettiğim veriler protokol sayfasına ödenmedi olarak kayıt ediliyor.Borcsorgu userformuyla protokol sayfasındaki veriler sorgula butonuyla listbox1 de gösteriliyor ve ödenmeyen protokol bedelleri toplamı borç textboxında gösteriliyor.
Benim sorum şu ; Listbox1 üzerinde ödeme durumu kolonunu option buttonlarla değiştirmek istiyorum.Listbox1 de tıkladığım satırın ödeme durumu yandaki option buttonlarda gösterilecek .Option buttonlarda değişiklik yapıp kaydet butonuna tıkladığımda Listbox1 üzerinde ve Protokol sayfasındaki ilgili kısımlar değişecek.
Yardımcı Olursanız sevinirim .
 
Çözüm
Merhaba, alternatif olarak.

borcsorgu formunda

1 - Sub Listele() satırının üzerine aşağıdaki satırı ekleyiniz.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

2- ListBox'tan seçim yapmak için aşağıdaki satırı ekleyiniz.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

3- Kaydet butonu için aşağıdaki kodları ekleyiniz.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
borcsorgu userformu kod bölümüne yapıştırın.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Merhaba, alternatif olarak.

borcsorgu formunda

1 - Sub Listele() satırının üzerine aşağıdaki satırı ekleyiniz.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

2- ListBox'tan seçim yapmak için aşağıdaki satırı ekleyiniz.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

3- Kaydet butonu için aşağıdaki kodları ekleyiniz.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Çözüm
Listele koduna gerek yoktu.
Seçenekleri globala const olarak tanımlarsnız heryere aynı yazılmak zorunda kalmaz abey.

HTML:
Rich (BB code):
İçeriği görebilmek için Giriş yap ya da Üye ol.

HTML:
Rich (BB code):
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
s1.Range("A" & sNo + 1).Value = ListBox1.List(ListBox1.ListIndex, 0) s1.Range("B" & sNo + 1).Value = ListBox1.List(ListBox1.ListIndex, 1) s1.Range("C" & sNo + 1).Value = ListBox1.List(ListBox1.ListIndex, 2) s1.Range("D" & sNo + 1).Value = ListBox1.List(ListBox1.ListIndex, 3) s1.Range("F" & sNo + 1).Value = ListBox1.List(ListBox1.ListIndex, 4) * 1
Abey sanki bunlar fazlalık olmuş gibi.Sadece G sütunu değişmesi yeterli bence.
 
Aslında bence bir ayrıntıyı unutmuşuz herkes olarak.Listbox seçilimi değilmi kontrolu yapan kod eklenmeliydi.
Kafadan yazacağım kod gibi yani yanlışlık olabilir.
Alttaki kod başlara yazılabilir.

HTML:
C#:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst