Excel Forum
ALTIN ÜYELİK Hakkında Bilgi


Geri Git   Excel Forum > EXCEL-Soruları > Diğer Excel Soruları
Atatürk
Şifremi Unuttum

DUYURU SİSTEMİ / REKLAM PANOSU

Diğer Excel Soruları Yukarıdaki başlıklara uymayan Excel sorularınızı bu bölüme gönderebilirsiniz.
Dosya ekleyebilirsiniz

Özel Arama


Yanıtla
 
Paylaş Konu Araçları Görünüm Modları
Eski 07-01-2018, 12:35   #1
hasaona
Altın Üye
 
Giriş: 28/01/2017
Şehir: istanbul
Mesaj: 24
Excel Vers. ve Dili:
2016
Red face Combobox evet hayır seçmelerinde mecburi alan

Şöyle bir problemim var.

Combobox mecburen seçim yapacak "Evet"; veya "Hayır"

Combobox "Evet" seçer ise Mecburi şekilde texbox1 ve texbox2 doldurmak zorunda olacak
Eğer
Combobox "Hayır" Seçer ise Texbox1 ve texbox2 doldurmadan ilerleye bilecek



Yardımlarınızı rica ederim
hasaona Çevrimdışı   Alıntı Yaparak Cevapla
Eski 07-01-2018, 12:37   #2
hasaona
Altın Üye
 
Giriş: 28/01/2017
Şehir: istanbul
Mesaj: 24
Excel Vers. ve Dili:
2016
Varsayılan

Private Sub cboHareket_Change()
If cboHareket.Value = "Evet" Then
txtazamı.Enabled = True
txtasgarı.Enabled = True
txtAciklama.Enabled = True
Else
txtazamı.Enabled = False
txtasgarı.Enabled = False
txtAciklama.Enabled = False
End If
End Sub
hasaona Çevrimdışı   Alıntı Yaparak Cevapla
Eski 07-01-2018, 12:47   #3
cems
Altın Üye
 
cems kullanıcısının avatarı
 
Giriş: 02/09/2005
Şehir: İstanbul
Mesaj: 1,881
Excel Vers. ve Dili:
office 2003 tr + office 2010 tr 32bit
Varsayılan

Alıntı:
hasaona tarafından gönderildi Mesajı Görüntüle
Private Sub cboHareket_Change()
Combobox nerede ? Sayfa üzerinde ise worksheet.change olaylarına bağlamak gerekebilir, yok bir userform üzerinde ise textboxlar ile ilişkilendirmek gerekir.

Her şekilde ,bir örnek dosyayı altın üye olduğunuzdan kolayca sağ alttaki tuş yardımı ile ekleyerek , yardımcı olacak üyelere hem yeni bir dosya hem çözüm yapmak zorunda bırakmayabilirsiniz.
cems Çevrimdışı   Alıntı Yaparak Cevapla
Eski 07-01-2018, 14:53   #4
hasaona
Altın Üye
 
Giriş: 28/01/2017
Şehir: istanbul
Mesaj: 24
Excel Vers. ve Dili:
2016
Post Combobox evet hayır seçmelerinde mecburi alan

Merhaba Dosyayı attım

Yardımlarınız için teşekkürler
Eklenmiş Dosyalar
Dosya Türü: xls Malzeme.xls (63.5 KB, 6 Görüntülenme)
hasaona Çevrimdışı   Alıntı Yaparak Cevapla
Eski 07-01-2018, 15:28   #5
hasaona
Altın Üye
 
Giriş: 28/01/2017
Şehir: istanbul
Mesaj: 24
Excel Vers. ve Dili:
2016
Varsayılan

Yardımcı olacak kimse yokmu acaba
hasaona Çevrimdışı   Alıntı Yaparak Cevapla
Eski 08-01-2018, 23:29   #6
hasaona
Altın Üye
 
Giriş: 28/01/2017
Şehir: istanbul
Mesaj: 24
Excel Vers. ve Dili:
2016
Varsayılan

Konu çok önceli lütfen yardım
hasaona Çevrimdışı   Alıntı Yaparak Cevapla
Eski 08-01-2018, 23:40   #7
saban20152015
 
Giriş: 06/07/2015
Mesaj: 623
Excel Vers. ve Dili:
2003
Varsayılan

Altın üye olmadığımızdan dosyanızı göremiyorum. Alternatif bir upload sitesine yüklerseniz elimizden bir şey gelir mi bir bakalım.
__________________
İnsanlık, para karşısında bugün de değer kaybetti.
saban20152015 Çevrimdışı   Alıntı Yaparak Cevapla
Eski 08-01-2018, 23:53   #8
saban20152015
 
Giriş: 06/07/2015
Mesaj: 623
Excel Vers. ve Dili:
2003
Varsayılan

Dosyanızı göremediğimizden tam çözüm sunamamakla birlikte, kodlarınızı aşağıdaki şekilde revize ederek deneyiniz.

Kod: (Rahat kopyalayabilmeniz için tüm kodu seçmenizi sağlar)
Private Sub ComboBox1_Change()

If ComboBox1 = "Evet" Then
    If TextBox1 = "" Then
    MsgBox "Textbox1 boş geçilemez"
    Exit Sub
    ElseIf TextBox2 = "" Then
    MsgBox "Textbox2 boş geçilemez"
    Exit Sub
    End If
End If

End Sub
__________________
İnsanlık, para karşısında bugün de değer kaybetti.
saban20152015 Çevrimdışı   Alıntı Yaparak Cevapla
Eski 09-01-2018, 07:35   #9
cems
Altın Üye
 
cems kullanıcısının avatarı
 
Giriş: 02/09/2005
Şehir: İstanbul
Mesaj: 1,881
Excel Vers. ve Dili:
office 2003 tr + office 2010 tr 32bit
Varsayılan

Öncelikle dosya " makro çalıştırılabilir " dosya olarak çevrildi , .xlsm yapıldı.

Mantık sıralaması olarak :
evet ya da hayır seçimi ile boş geçme uyarısı en başta.

Buna göre nesnelerin kullanım sırası , sağ tıklanıp tab order düzenlemesi ile değiştirildi.

Gereksiz kodlar silindi, kaydın listboxa anında yansıtılması useform_initialize ile sağlandı

Listbox başlıkları kondu , sütun sayısı artırıldı. Aksi durumda ilk iki veri girilmezse satırdaki dataya ulaşılamaz.

Combobox hayır seçildiğinde max min asgari nesneleri zaten kilitlenerek atlanıyor.

http://s3.dosya.tc/server13/oi3i5q/Malzeme__1_.rar.html
Eklenmiş Dosyalar
Dosya Türü: xlsm Malzeme (1).xlsm (29.1 KB, 5 Görüntülenme)
cems Çevrimdışı   Alıntı Yaparak Cevapla
Yanıtla


Konu Araçları
Görünüm Modları

Gönderme Kuralları
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
SimgelerAçık
[IMG] kodu Açık
HTML kodu Kapalı


Saat 17:13


Bu forum Elit NET - www.elitnet.com.tr tarafından sunulmaktadır.

Excel Eğitimi - Mobil Uygulama - Çorlu - Çorlu Web Tasarım -- Beylikdüzü mali müşavir - Beylikdüzü mali müşavir - Lingerie - Dyeing Machine - Karton Bardak- Karton Bardak- Çorlu Dil Konuşma Terapisti- Çorlu Dil Konuşma Terapisti- Çorlu Konuşma Terapisti- Çorlu Konuşma Terapisti- Çorlu Özel Eğitim- Site Yönetimi- Pronet Tekirdağ- Çorlu Kamera- Pronet Edirne- Pronet Çorlu- Çorlu Araç Takip- Rampa- Çorlu İnternet Sitesi- Çorlu Sürücü Kursu- Şişli Avukat- Çorlu Etüt- İstanbul Botanik- Çorlu Sigorta- Kağıt Bardak- Kağıt Bardak- Çorlu Havuz- Çorlu Havuz- Çorlu Perde Yıkama- Okul Danışmanlık- ADR'li taşıma kabı imalatı- Mekanik Tesisat- Çorlu Grafik Tasarım- Çorlu Sondaj- Çorlu Etüt- Futbol Cafe- Beylikdüzü Temizlik- Çorlu Kurs- Çorlu Ders- İzmit Mimar- Hurda Bakır Kablo- Hurda Bakır Kablo- Çorlu Pronet- Çorlu Yönetim- Çorlu Apartman Yönetimi- Çorlu Marangoz- Çorlu Avukat-
Powered by vBulletin Version 3.7.2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Advertisement System V2.6 By   Branden