Sitemize Hoşgeldiniz

Türkiye'nin en geniş özeliklere sahip forumu olan ExcelDestek.Com üzerinde soru sorabilmek, daha önceki sorulan sorulara, açılan konulara cevap yazabilmek, puan kazanabilmek, kazandığınız puanlar ile dosya indirebilmek ve çok daha fazla özellikten yararlanabilmek için sitemize üye olunuz.
Hemen Üye Ol ya da Giriş Yap

Sorun Cevaplayalım

Excel'e dair sorularınızı sorun, cevaplayalım.

Excel Eğitimi Almak İstiyorum

Site yöneticilerimizden online Excel eğitimi almak ister misiniz?

Destek Ekibimiz Sizlerle

Ücretli destek ve özel hizmet talep edebilirsiniz.

VBA  Comboboxlar seçilmeden kaydet yapmasın

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

malatyalı

Yeni Üye
SMS Onaylı
Kullanıcı
Katılım
8 Haz 2019
Mesajlar
350
Yaş
45
Excel Versiyonu, Dili
Excel 2016 T

Reputation:

Kod:
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş Yap veya Kayıt Ol anlayışınız için teşekkürler.
Üstadım
Combobox1 ve Combobox2 de değişiklik olmadan kayıt etmemesi için kodda değişiklik için yardımcı olabilir misiniz?
 

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
2,107
Web Sitesi
ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

Merhaba.

-- Kod'un son tarafındaki Hsp.Range("B2").Select satırını silin.
-- Silinen bu satırın yerine; Combobox1="" : Combobox2="" şeklinde bir satır ekleyin.
-- Kod'un baş tarafındaki a = 1 & ..... satırının üstüne de; If Combobox1="" OR Combobox2="" Then Exit Sub şeklinde bir satır ekleyin.

Böylece kayıt yapıldıktan sonra Combobox içerikleri temizlenmiş olur,
bunlardan herhangi biri boş olduğunda da kayıt aşamasına geçilmez.

Bu nesneler bir userform üzerinde ise; UserForm_Initalize kodlarının End Sub satırından hemen önce
Combobox1="" : Combobox2=""
şeklinde bir satır ilavesi yapın.

Sorun yaşarsanız, nesne ve kodların içerisinde olduğu bir örnek belge yükleyin ki onun üzerinden kontrol yapılabilsin.

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