TextBox Change Özelliğini Döngüye Çevirme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

hexadesimal

Kullanıcı
Katılım
13 May 2019
Mesajlar
81
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Çözüm
Sadece rakam ve virgüle izin var.

Class kodlar;
VBA:
İndirmek için giriş yapmanız gerekmektedir.
(17 satır)

Userform kodlar;
VBA:
İndirmek için giriş yapmanız gerekmektedir.
(12 satır)
Ben de şöyle bir hata verdi ki sanırım kod yapımla ilgili.

test2.webp


Ancak dosyayı arşive aldım çok teşekkürler
 
Tamamı aynı.
Bendeki Userformda 345 adete textbox var. Ona göre de uyarladım ancak hata verdi.Buna benzer bir kod daha bulmuştum ClassModulle ilgili araştırma yaparken o kodda hata vermişti. Sonucta 345 textboxun change olayına koda yazarak çözüldü.
Bulduğum kod:
VBA:
İndirmek için giriş yapmanız gerekmektedir.
(21 satır)
VBA:
İndirmek için giriş yapmanız gerekmektedir.
(21 satır)
 
Yok üstad o kadar change kısmına kodmu yazılır :(
Dosyayı yollarmısınız basit şekilde eve varınca bakayım akşama.
 
Hatanızın çözümünü buldum.
Dim TextBoxes(1 To 345) As New txrakamvevrgul bu kod en üstte olacak.
Koddun en başında Option Explicit varsa bunun altında olacak.
Yani kısaca alttaki resimdeki gibi olmayacak en üst satırda Sub xx olduğu için onun üst satırında olmalı dim ile başlayan kod.

Unbenannt.webp


Doğrusu alttaki gibi

Unbenannt1.webp


Resimdeki 360 yanıltmasın 360 tane textbox eklemiştim kopyalayıp çoğaltarak :)
 
Merhaba.
Sayın @Feyzullah şu an çevrimiçi değil.

Eklediğiniz belgenin geldiği aşamayı bilemiyorum ama, belgede UserForm2'nin açılmamasına neden olan şey;
UserForm2'nin Initialize kod blokundaki For... Next döngüsünde formun adındaki hata.
VBA:
İndirmek için giriş yapmanız gerekmektedir.
(3 satır)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Benzer Konular Popüler İçerikler Daha Fazlası
Geri
Üst Alt