Bir Userform ComboBox'ı Excel'deki tüm sayfa adlarıyla nasıl doldurabilirim?
Bu makale, geçerli çalışma kitabının tüm sayfa adlarını Excel'deki bir kullanıcı formu Combo Box'a doldurmaktan bahsediyor.
Bir Userform ComboBox'ı tüm sayfa adlarıyla VBA kodu ile doldurun
Bir Userform ComboBox'ı tüm sayfa adlarıyla VBA kodu ile doldurun
Aşağıdaki VBA kodu, geçerli çalışma kitabının tüm sayfa adlarını bir kullanıcı formu birleşik giriş kutusuna eklemenize yardımcı olabilir. Lütfen aşağıdaki işlemleri yapın.
1. Tuşuna basın. Ara Toplam + F11 anahtarları aynı anda açmak için Uygulamalar için Microsoft Visual Basic pencere.
2. içinde Uygulamalar için Microsoft Visual Basic penceresi, lütfen tıklayarak bir Kullanıcı formu ekleyin Ekle > Kullanıcı formu aşağıda gösterilen ekran görüntüsü gibi.
3. Ardından bir birleşik giriş kutusu denetimi çizin ve Kullanıcı formuna ekleyin. Ekran görüntüsüne bakın:
4. Eklenen birleşik giriş kutusuna sağ tıklayın ve Kodu Görüntüle bağlam menüsünden. Ekran görüntüsüne bakın:
5. Açılışta Uygulamalar için Microsoft Visual Basic penceresinde, Kod penceresinde orijinal olanı değiştirmek için lütfen VBA kodunun altına kopyalayıp yapıştırın.
VBA kodu: Bir Userform ComboBox'ı geçerli çalışma kitabının tüm sayfa adlarıyla doldurun
Private Sub UserForm_Initialize()
Dim I As Long
Me.ComboBox1.Clear
For I = 1 To Sheets.Count
Me.ComboBox1.AddItem Sheets(I).Name
Next
Me.ComboBox1.Value = ActiveSheet.Name
End Sub
not: Kodda, ComboBox1 eklenen Combo Box'ın adıdır. Lütfen bunu kendinizinkiyle değiştirin.
6. Tuşuna basın. F5 kodu çalıştırmak için anahtar. Kullanıcı formunun açılışında, mevcut çalışma kitabının tüm sayfa adlarının aşağıdaki ekran görüntüsü gibi birleşik giriş kutusunda görüntülendiğini görebilirsiniz:
Excel'de tüm sayfa adlarını kolayca listeleyin
The Sayfa Adlarının Listesini Oluşturun yarar Kutools for Excel Excel'de yeni bir çalışma sayfasında etkin çalışma kitabının tüm çalışma sayfası adlarını kolayca listelemeye yardımcı olabilir. Ve aşağıda gösterilen ekran görüntüsü gibi sayfa adına tıklayarak doğrudan ilgili çalışma sayfasına geçebilirsiniz.
Şimdi indirin ve deneyin! (30 günlük ücretsiz iz)
İ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 bir Combo Box'ın seçilen değerine göre belirli bir çalışma sayfası nasıl açılır?
- Excel'de birleşik giriş kutusuna yazmayı nasıl önleyebilir veya devre dışı bırakabilirim?
- 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!