• DİKKAT

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

textbox27 boşsa CommandButton8 pasif olsun

Katılım
3 Kasım 2007
Mesajlar
84
Excel Vers. ve Dili
xp türkçe
textbox27 boşsa CommandButton8 pasif olsun

ve kodu nereye yazıcam
 
Aşağıdaki kod işinizi görür.:cool:
Kod:
Private Sub TextBox27_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If TextBox27.Value = Empty Then
    CommandButton8.Enabled = False
    Else
    CommandButton8.Enabled = True
End If
End Sub
 
sn orion2
kod çalışmadı texbox boşken buton pasif olmuyor

sanırım kodu yanlış yere yapıştırıyorum


ve ayrıca önemli bir sorun daha var userform4 üzerindeki listbox taki verilere çift tıkladığımda verileri userform2 üzerine gönderiyor fakat userform2 açıldığında sayfa3 aktif oluyor ama bu sayfa üzerindeki verilerin tamamı listbox ta görünmüyor
dosyayı ekliyorum
 
Son düzenleme:
pardon orion2 kod çalışıyor ama tam istedigim gibi degil

butona veya textbox sa tıklanınca çalışıyo
diğer sorun hala var
 
Enteresan .TextBox27' nin Exit olayı çalışmıyor.
 
benim vba bilgim yok bu dosyayı excelforumu takip ederek hazırladım
kodlarda eksik veya fazla olabilir

peki neyapçaz şimdi
 
benim vba bilgim yok bu dosyayı excelforumu takip ederek hazırladım
kodlarda eksik veya fazla olabilir

peki neyapçaz şimdi
Ne yapılır bilmiyorum.
Belki dağa önce başına böyle bir şey gelmiş arkadaş varsa açıklayabilir.
 
Textbox'ın Exit olayı sanırım, Frame kullanımı nedeniyle çalışmıyor. Ama sadece bir tahmin ...

Oysa Textbox'ın Change olayın'da Kodlar daha rahat çalışır. Şöyle ki :

Userformun Activate olayına, aşağıdaki kodlar ilave edilebilir.

Kod:
Private Sub UserForm_Activate()
CommandButton8.Enabled = False
End Sub
Daha sonra da, Textbox'a değer girildikçe -ki eğer boş değer döndürmezse- Buton kullanılabilir.

Kod:
Private Sub TextBox27_Change()
If Trim(TextBox27) <> Empty Then
   CommandButton8.Enabled = True
Else
   CommandButton8.Enabled = False
End If
End Sub

NOT : Projenizde "LED kontrol...." gibi bir referans g&#246;rd&#252;m. Ben de olmad&#305;&#287;&#305; i&#231;in hata vermekte. Siz de, bu referans&#305; kullanm&#305;yorsan&#305;z, kald&#305;r&#305;n.
 
te&#351;ekk&#252;r ederim fpc g&#252;zel oldu

listbox larla ilgili sorunum hala devam ediyor
 
userform4 listbox1 sayfa1 deki kay&#305;tlar&#305; g&#246;steriyor userform4 &#252; a&#231;arak
listboxta bir kayda &#231;ift t&#305;klad&#305;&#287;&#305;mda bu kayd&#305; al&#305;yor
userform4 kapan&#305;yor ve userform2 a&#231;&#305;l&#305;yor veriler ilgili h&#252;crelere yerle&#351;iyor ayn&#305; anda sayfa3 aktif oluyor

sorun burada

userform2 listbox1
&#246;nceki userform (userform4) kay&#305;tl&#305; desen say&#305;s&#305;ndan fazlas&#305;n&#305; g&#246;stermiyor
daha fazla kay&#305;t oldu&#287;u halde g&#246;stermiyo
taaki sipari&#351; ekle veya sipari&#351; sil yapana kadar sonra t&#252;m kay&#305;tlar&#305; g&#246;steriyo

yani userform4 te nekadar kay&#305;t varsa userform2 de okadar g&#246;steriyo

userform4 sayfa1 se&#231;ili userform2 sayfa3 se&#231;ili
 
deneyin userform4 te 2 adet kay&#305;t b&#305;rak&#305;n birine &#231;ift t&#305;klat&#305;n

userform2 a&#231;&#305;lacak ve sayfa3 aktif olacak fakat bu sayfadaki kay&#305;tlar
userform2 listbox1 de tamam&#305; g&#246;z&#252;km&#252;yo


userform4 = desen kay&#305;t formu
userform2 = sipari&#351; giri&#351; formu
 
Son düzenleme:
Ben halen anlayabilmi&#351; de&#287;ilim.

Userform'un Listbox'&#305;nda a&#231;&#305;l&#305;&#351;ta 4 adet kay&#305;t g&#246;r&#252;n&#252;yor. &#199;ift t&#305;klad&#305;&#287;&#305;n&#305;zda Userform2 nin Listbox'&#305;nda 5 kay&#305;t g&#246;z&#252;k&#252;yor.

Problem nedir?

Desen'den falan anlam&#305;yorum, l&#252;tfen nesne isimleri ile tarif edin.
 
bende b&#246;yle olmuyor defalarca denedim olmuyor
userform4 listbox ta 2 kay&#305;t kalana kadar silin tekrar deneyin l&#252;tfen
 
sn fpc sende d&#252;z&#252;n &#231;al&#305;&#351;&#305;yorsa sorun yoksa dosyay&#305; ekle sorun ya bende ya bilgisayarda yoksa bu kodlar kullan&#305;c&#305;ya g&#246;re adam m&#305; se&#231;iyo?
 
Kodlar&#305;n&#305;z&#305;n sonundaki Next i sat&#305;r&#305;n&#305; silerek

For i = 1 To Sheets.Count
ComboBox26.AddItem Sheets(i).Name
Next i

&#351;eklinde yaz&#305;n&#305;z.

Birde Referaslardam MISSING yazan&#305;n i&#351;aratini kald&#305;r&#305;n&#305;z.

Ayr&#305;ca dosyan&#305;z&#305; tam olarak &#231;&#246;zemedim.Bir&#231;ok yerde kodlar hata veriyor.
 
ilgin i&#231;in &#231;ok te&#351;ekk&#252;r ederim Ripek

ben bu i&#351;lere yeni kafa yormaya ba&#351;lad&#305;m bu &#231;al&#305;&#351;may&#305; formu takip ederek ve formdaki sizin gibi uzman arkada&#351;lar&#305;n yard&#305;m&#305;yla bu hale getirdim yani benim i&#231;in bu bile b&#252;y&#252;k ba&#351;ar&#305;.
makro &#231;al&#305;&#351;mak i&#231;in kitap sipari&#351;i verdim yak&#305;nda beni daha s&#305;k aran&#305;zda g&#246;receksiniz ama sorularla de&#287;il soru &#231;&#246;zerek.
 
sizin sorun olarak belirtti&#287;iniz

M&#304;SS&#304;NG
LED kotrol

niye bulam&#305;yorum? arad&#305;m ama yok
 
Geri
Üst