Excel'de birleşik giriş kutusuna yazmayı nasıl önleyebilir veya devre dışı bırakabilirim?
Varsayılan olarak, bir birleşik giriş kutusuna manuel olarak değer girebilirsiniz. Değerin birleşik giriş kutusuna yazılmasını önlemek istiyorsanız, aşağıdaki yöntemler size yardımcı olabilir.
Özelliklerini değiştirerek bir açılır kutuya yazmayı engelleyin veya devre dışı bırakın
VBA kodunu kullanarak bir açılan kutuya yazmayı önleyin veya devre dışı bırakın
Özelliklerini değiştirerek bir açılır kutuya yazmayı engelleyin veya devre dışı bırakın
Excel'de yazmayı önlemek için birleşik giriş kutusunun özelliklerini değiştirebilirsiniz. Lütfen aşağıdaki işlemleri yapın.
1. emin olun. Tasarım Modu altında açıldı Geliştirici sekmesi.
2. Yazmayı devre dışı bırakmak istediğiniz Combo Box'a sağ tıklayın ve ardından Emlaklar sağ tıklama menüsünden. Ekran görüntüsüne bakın:
3. içinde Emlaklar iletişim kutusunu seçin 2 - fmStyleDropDownList itibaren stil açılır listeyi seçin ve ardından bu iletişim kutusunu kapatın. Ekran görüntüsüne bakın:
Ve sonra Tasarım Modundan çıkın, artık bu Combo Box'a değer yazamazsınız.
VBA kodunu kullanarak bir açılan kutuya yazmayı önleyin veya devre dışı bırakın
Excel'de bir açılan kutuya yazmayı önlemek için aşağıdaki VBA kodunu da kullanabilirsiniz.
1. emin olun. Tasarım Modu altında açıldı Geliştirici sekmesi.
2. Yazmayı devre dışı bırakmak istediğiniz birleşik giriş kutusuna sağ tıklayın ve ardından Kodu Görüntüle sağ tıklama menüsünden.
3. Açılırken Uygulamalar için Microsoft Visual Basic penceresinde, lütfen Kod penceresindeki orijinal VBA kodunu aşağıdaki VBA kodu ile değiştirin.
VBA kodu: Excel'de Combo Box'a yazmayı engelleyin
Private Sub ComboBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
KeyAscii = 0
End Sub
not: Kodda, ComboBox1, değer yazmayı önlemek için ihtiyacınız olan birleşik giriş kutusunun adıdır. İhtiyacınız olduğu gibi değiştirebilirsiniz.
4. Tuşuna basın. Ara Toplam + Q kapatmak için anahtarlar Uygulamalar için Microsoft Visual Basic pencereyi kapatın ve Tasarım Modu altında Geliştirici sekmesi.
Artık bu Combo Box'a değerleri manuel olarak giremezsiniz.
İlgili Makaleler:
- Combo Box değerini Excel'deki etkin hücreye nasıl kopyalarım?
- Excel'de açılan kutu çıktısında tarih biçimini nasıl görüntüleyebilirim?
- Excel'de belirtilen hücre değerine göre bir Komut Düğmesi nasıl gizlenir veya gösterilir?
- Excel'de bir Combo Box'ın seçilen değerine göre belirli bir çalışma sayfası nasıl açılır?
- Excel'de belirli bir hücreyi seçmek için açılan kutudan nasıl çıkılır?
En İyi Ofis Üretkenlik Araçları
Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar. En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...
Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir
- Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
- Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
- Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!