• 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ü Textbox taki verileri chechbox ile sayfaya veri olarak ekleme

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.

Discreum

Yeni Üye
Katılım
21 Mar 2021
Mesajlar
152
Aldığı beğeni
37
Excel V
Office 2019 TR
Konu Sahibi
Adsız.jpg


excel kullanıcı adı:berk
şifre:2523109
anasayfada aidat takip butonunu üstünde ufak bi dikdörtgen buton vardır excelin içine ordan giriş yapıyorum
 
Çözüm
Merhaba

Sayfa açılışında Checkbox1 tik attırıyorsunuz. O da işaretlenince kutucuğun içindeki veriyi ocak ayına yazıyor. Kutu içi boş olduğu için haliyle boş atıyor yani siliyor.

1631023387322.png
Merhaba kaydetme kodunuz bu.Ama sadece Adı soyadı kaydetme yapmışsınız yani B3 e textbox1 verisini.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Konu Sahibi
ben ocak ayının altındaki textbox a girilen veriyi ocak ayındaki checbox a basarak excel e girmesini istiyorum ztn giriyo problem yok ama vba kapayıp açınca kendiliğinden stundaki veri siliniyor mesela textbox a 30 tl yazıp chechbox a basınca veriyi işliyor ancak vbayı kapayıp açınca hiç girmemiş gibi siliyor
 
sadece ilk başta belirtilen aidat rakamlarını checkbox lara göre işleyip siliyor.
sizin oraya yazdığını rakamı kaydette işlem gören bi yanı yok
kodunuzu buna göre düzeltmeniz gerek
 
Merhaba

Sayfa açılışında Checkbox1 tik attırıyorsunuz. O da işaretlenince kutucuğun içindeki veriyi ocak ayına yazıyor. Kutu içi boş olduğu için haliyle boş atıyor yani siliyor.

1631023387322.png
 
Çözüm
Fotodaki seçili kodun else kısmını tamamen silin. (fotoda seçili olan bölümü)
 
Soru ile alakası yok ama Ablok userformundaki ilgili kod alttaki ile değişirse çok uzun olnan kodlar kısalmış olur ve diğerlerinede uygulanır.
Gerçi checkboxlar içinde yapılır çok fazla kod yazılmış sanki.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Kodu kısaltmışken Checkboxların click olaylarınıda class ile yaptırdım.
Yani 1 den 144 e kadar tek tek click olayı yazılmasına gerek yok.
Diğer kodlarda kıslabilir.

Kısaltma ABlok userformunda yapıldı.
Alttaki kodda class çalıştırılıyor.
Me kısmı sabit,1 demek userformdaki checkbox baslangıç,144 ise bitiş.
ABlock ise sayfa adı mesela BBlok userform için o sayfanın adı yazılacak.
3 ise satır başlangıç B için 4 yazılabilir.
Kodları sadece ABlok için denedim diğerleri için denemedim

Yani istiyorsanız kullanabilirsiniz kodlatı.

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