Word belgesinde bağımlı açılır listeler nasıl oluşturulur?
Soldaki ekran görüntüsünde gösterildiği gibi, ikinci açılır listedeki seçenekleri ilk açılır menüdeki seçeneğe göre sınırlamanız gerekiyor, nasıl yapabilirsiniz? Bu makale size bir Word belgesinde bağımlı açılır listeler oluşturma yöntemini gösterecektir.
VBA kodu ile Word'de bağımlı açılır listeler oluşturun
Aşağıdaki VBA kodu, bir Word belgesinde bağımlı bir açılır liste oluşturmanıza yardımcı olabilir. Lütfen talimatları adım adım izleyin.
1. Öncelikle, Word belgenize iki açılır liste eklemeniz gerekir. Tıklayın Geliştirici > Eski Formlar > Açılır Form Alanı. Ekran görüntüsüne bakın:
2. İlk açılır listeyi sağ tıklayın (bu açılır liste en üstteki liste olmalıdır) ve tıklayın Özellikleri. Ekran Bkz:
3. Açılışta Açılır Form Alanı Seçenekleri iletişim kutusu, yapmanız gerekenler:
3.1 Kategoriyi şuraya girin: Açılır öğe kutusunu işaretleyin ve ardından Ekle düğmesi, tüm kategoriler açılan liste kutusuna öğeler eklenene kadar işlemi tekrarlayın.
3.2 Giriş yemek içine Yer imi kutu.
3.3 OK buton. Ekran görüntüsüne bakın:
4. İkinci açılır listeyi sağ tıklayın, Emlaklar açmak için Açılır Form Alanı Seçenekleri iletişim kutusunda ve iletişim kutusunda şunu girin: ddKategori içine Yer imi kutusunu tıklayın ve OK buton. Ekran görüntüsüne bakın:
5. Tuşuna basın. Ara Toplam + F11 tuşlarını açmak için Uygulamalar için Microsoft Visual Basic pencere.
6. içinde Uygulamalar için Microsoft Visual Basic Pencere, tıklayın Ekle > Modül, daha sonra VBA kodunu Modül penceresine kopyalayın.
VBA kodu: Word'de bağımlı açılır liste oluşturun
Sub Populateddfood()
'Update by Extendoffice 2018/10/25
Dim xDirection As FormField
Dim xState As FormField
On Error Resume Next
Set xDirection = ActiveDocument.FormFields("ddfood")
Set xState = ActiveDocument.FormFields("ddCategory")
If ((xDirection Is Nothing) Or (xState Is Nothing)) Then Exit Sub
With xState.DropDown.ListEntries
.Clear
Select Case xDirection.Result
Case "Fruit"
.Add "Apple"
.Add "Banana"
.Add "Peach"
.Add "Lychee"
.Add "Watermelon"
Case "Vegetable"
.Add "Cabbage"
.Add "Onion"
Case "Meat"
.Add "Pork"
.Add "Beef"
.Add "Mutton"
End Select
End With
End Sub
Notlar:
1. Kodda, lütfen ihtiyaç duyduğunuz her durumda altındaki öğeleri değiştirin.
2. yemek ve ddKategori yukarıdaki ikisine girdiğiniz Yer İşareti seçenekleriyle eşleşmelidir Açılır Form Alanı Seçenekleri diyalog kutuları.
7. Kodu kaydedin ve belgeye geri dönün.
8. İlk açılır listeyi sağ tıklayın ve Emlaklar açmak için Açılır Form Alanı Seçenekleri iletişim kutusu. İletişim kutusunda, lütfen yukarıdaki Makro adını (burada Popolateddfood) seçin. Çıkış açılır listeyi ve ardından OK düğmesine basın.
9. Şimdi tıklayın Geliştirici > Düzenlemeyi Kısıtla aşağıda gösterilen ekran görüntüsü gibi.
10. içinde Düzenlemeyi Kısıtla bölmesi, yapmanız gerekenler:
10.1) Kontrol edin Yalnızca bu tür düzenlemeye izin ver belgede Kutu;
10.2) Seç Formları doldurmak açılır listeden seçenek;
10.3) Evet, Korumayı Zorlamaya Başla düğmesi;
10.4) içinde Korumayı Zorlamaya Başlayın iletişim kutusuna şifreyi girin ve OK buton. Ekran görüntüsüne bakın:
Şimdi bağımlı bir açılır liste oluşturulur. İlk açılır listede Meyve seçilirken ikinci listede sadece meyve kategorileri seçilebilir.
En İyi Ofis Üretkenlik Araçları
Kutools for Word - Over ile Kelime Deneyiminizi Yükseltin 100 Dikkat Çekici Özellikler!
🤖 Kutools Yapay Zeka Asistanı: Yazılarınızı AI ile dönüştürün - İçerik Oluştur / Metni Yeniden Yaz / Belgeleri Özetleyin / Bilgi İçin Arayın Belgeye dayalı, hepsi Word'de
📘 Belge Ustalığı: Sayfaları Böl / Belgeleri Birleştir / Seçimi Çeşitli Formatlarda Dışa Aktar (PDF/TXT/DOC/HTML...) / PDF'ye Toplu Dönüştürme / Sayfaları Görüntü Olarak Dışa Aktar / Aynı Anda Birden Çok Dosyayı Yazdırma...
✏ İçerik Düzenleme: Toplu Bul ve Değiştir Birden Çok Dosyada / Tüm Resimleri Yeniden Boyutlandır / Tablo Satırlarını ve Sütunlarını Yer Değiştirme / Tabloyu Metne Dönüştür...
🧹 Zahmetsiz Temizlik: Uzaklaşın Ekstra Alanlar / Bölüm Sonları / Tüm Başlıklar / Metin kutuları / Köprüler / Daha fazla sökme aleti için sayfamıza gidin Grubu Kaldır...
➕ Yaratıcı Ekler: Ekle Bin Ayırıcı / Onay Kutuları / Radyo Düğmeleri / QR Code / Barkod / Çapraz Çizgi Tablosu / Denklem Başlığı / Görüntü Başlık / Tablo başlığı / Çoklu Resimler / Daha fazlasını şurada keşfedin: Grup Ekle...
🔍 Hassas Seçimler: Nokta tespiti belirli sayfalar / tablolar / şekiller / başlık paragrafları / Gezinmeyi şununla geliştirin: Daha Özellikleri seçin...
⭐ Yıldız Geliştirmeleri: Herhangi bir konuma hızla gidin / tekrarlanan metni otomatik olarak ekle / belge pencereleri arasında sorunsuzca geçiş yapın / 11 Dönüşüm Aracı...