Excel'de bir Kullanıcı Formu ComboBox'ını tüm sayfa adlarıyla nasıl doldurabilirsiniz?
Bu makale, mevcut çalışma kitabındaki tüm sayfa adlarının Excel'de bir kullanıcı formu Combo Box'ına nasıl yerleştirileceğini anlatmaktadır.
VBA kodu ile bir Kullanıcı Formu ComboBox'ını tüm sayfa adlarıyla doldurma
VBA kodu ile bir Kullanıcı Formu ComboBox'ını tüm sayfa adlarıyla doldurma
Aşağıdaki VBA kodu, mevcut çalışma kitabındaki tüm sayfa adlarını bir kullanıcı formu combo box'ına eklemenize yardımcı olabilir. Lütfen aşağıdaki adımları izleyin.
1. Microsoft Visual Basic for Applications penceresini açmak için Alt + F11 tuşlarına aynı anda basın.
2. Microsoft Visual Basic for Applications penceresinde, aşağıdaki ekran görüntüsünde gösterildiği gibi Ekle > Kullanıcı Formu'na tıklayarak bir Kullanıcı Formu ekleyin.
3. Ardından Kullanıcı Formuna bir combo box kontrolü çizip ekleyin. Ekran görüntüsüne bakın:
4. Eklenen combo box'a sağ tıklayın ve bağlam menüsünden Kodu Görüntüle'yi seçin. Ekran görüntüsüne bakın:
5. Açılan Microsoft Visual Basic for Applications penceresinde, lütfen aşağıdaki VBA kodunu kopyalayıp yapıştırarak Kod penceresindeki orijinal kodu değiştirin.
VBA kodu: Bir Kullanıcı Formu ComboBox'ını mevcut çalışma kitabının tüm sayfa adlarıyla doldurma
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'un adıdır. Lütfen bunu kendi adınızla değiştirin.
6. Kodu çalıştırmak için F5 tuşuna basın. Açılan Kullanıcı Formunda, aşağıdaki ekran görüntüsünde gösterildiği gibi mevcut çalışma kitabının tüm sayfa adlarının combo box'ta görüntülendiğini görebilirsiniz.
Excel'de tüm sayfa adlarını kolayca listeleme
Bağlantı Tablosu Oluştur araçları Kutools for Excel aktif çalışma kitabındaki tüm çalışma sayfası adlarını Excel'de yeni bir çalışma sayfasında listelemeye yardımcı olabilir. Ve aşağıdaki ekran görüntüsünde gösterildiği gibi, sayfa adına tıklayarak ilgili çalışma sayfasına doğrudan geçiş yapabilirsiniz.
Şimdi indirin ve deneyin!
İlgili Makaleler:
- Excel'de bir Combo Box değerini aktif hücreye nasıl kopyalayabilirsiniz?
- Excel'de bir combo box çıktısında tarih formatını nasıl görüntüleyebilirsiniz?
- Excel'de bir Combo Box'ın seçilen değeriyle belirli bir çalışma sayfasını nasıl açabilirsiniz?
- Excel'de bir combo box'a yazmayı nasıl engelleyebilir veya devre dışı bırakabilirsiniz?
- Excel'de bir combo box'tan çıkıp belirli bir hücreyi nasıl seçebilirsiniz?
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar. En çok ihtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır
- Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
- Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!