Excel'de bir çalışma sayfasında form denetimlerini kullanma

Uygulandığı Öğe
Excel 2024 Excel 2021 Excel 2019 Excel 2016

Özet

Microsoft Excel, listeden öğe seçmekte yararlı olan iletişim kutusu sayfaları için çeşitli denetimler sağlar. Denetimlere örnek, liste kutuları, birleşik giriş kutuları, değer değişimi düğmeleri ve kaydırma çubuklarıdır. 

Excel'de form denetimleri hakkında daha fazla bilgi için bkz. Formlara, form denetimlerine ve çalışma sayfasındaki ActiveX denetimlerine genel bakış.

Daha Fazla Bilgi

Aşağıdaki yöntemler liste kutularının, birleşik giriş kutularının, değer değiştirme düğmelerinin ve kaydırma çubuklarının nasıl kullanılacağını gösterir. Örneklerde aynı liste, hücre bağlantısı ve Dizin işlevi kullanılmaktadır.

Geliştirici sekmesini etkinleştirme

Form denetimlerini kullanmak için Geliştirici sekmesini etkinleştirmelisiniz. Bunu yapmak için şu adımları izleyin:

  1. Dosya'yı ve sonra da Seçenekler'i tıklatın.
    dosya seçenekleri
  2. Sol bölmede Şeridi Özelleştir'e tıklayın.
    şeridi özelleştirme
  3. Sağdaki Ana Sekmeler altında Geliştirici onay kutusunu seçin ve Tamam'a tıklayın.
  1. Yeni bir çalışma sayfasında, aşağıdaki öğeleri H1:H20 aralığına yazın:
    H1 : Tekerlekli Paten
    H2 : VCR
    H3 : Çalışma Masası
    H4 : Kupa
    H5 : Araba
    H6 : Çamaşır Makinesi
    H7 : Roketatar
    H8 : Bisiklet
    H9 : Telefon
    H10: Mum
    H11: Şeker
    H12: Hoparlörler
    H13: Elbise
    H14: Battaniye
    H15: Kurutucu
    H16: Gitar
    H17: Kurutucu
    H18: Araç Seti
    H19: VCR
    H20: Sabit Disk

  2. A1 hücresine aşağıdaki formülü yazın:

    =İNDİS(H1:H20,G1,0)

Liste kutusu örneği

  1. Liste kutusu eklemek için, Geliştirici sekmesini tıklatın, Denetimler grubunda Ekle'yi tıklatın ve sonra Form Denetimleri'nin altında Liste Kutusu Formu (Denetim) öğesini tıklatın.
    form denetimleri
     

  2. Liste kutusunun sol üst köşesinin görünmesini istediğiniz çalışma sayfası konumunu tıklatın, ardından liste kutusunun sağ alt köşesinin bulunmasını istediğiniz yere liste kutusunu sürükleyin. Bu örnekte, B2:E10 hücrelerini kapsayan bir liste kutusu oluşturun.

  3. Denetimler grubunda Özellikler'i tıklatın.
    contrl özelliği

  4. Denetimi Biçimlendir penceresinde aşağıdaki bilgiyi yazın ve Tamam'a tıklayın.

    1. Liste aralığını belirtmek için, Giriş aralığı kutusuna H1:H20 yazın.

    2. G1 hücresine bir sayı değeri koymak için (listede seçili olan öğeye bağlı olarak), Hücre bağlantısı kutusuna G1 yazın.

      Not

      İNDİS() formülü G1 hücresindeki değeri, doğru liste öğesini döndürmek için kullanır.

    3. Seçim türü altında, Tek seçeneğinin belirtildiğinden emin olun.

      Not

       Çoklu ve Genişlet seçenekleri yalnızca, listenin değerlerini döndürmek için bir Microsoft Visual Basic for Applications Visual Basic for Applications yordamı kullanırken kullanışlıdır. Ayrıca, 3-B gölgelendirme onay kutusunun liste kutusuna üç boyutlu bir görünüm eklediğini de unutmayın.

      Nesneyi biçimlendir

  5. Liste kutusunda öğe listesi görüntülenmelidir. Liste kutusunu kullanmak için, herhangi bir hücreyi tıklatarak liste kutusu seçimini kaldırın. Listede bir öğeyi tıklatırsanız, G1 hücresi, listede seçili olan bu öğenin konumunu gösteren bir sayıyla güncelleştirilir. A1 hücresindeki INDEX formülü, öğenin adını görüntülemek için bu numarayı kullanır.

Birleşik giriş kutusu örneği

  1. Birleşik giriş kutusu eklemek için Geliştirici sekmesine, Ekle'ye ve sonra Form Denetimleri'nin altında Birleşik Giriş Kutusu'na tıklayın.
    birleşik giriş kutusu simgesi

  2. Birleşik giriş kutusunun sol üst köşesinin görünmesini istediğiniz çalışma sayfası konumunu tıklatın, ardından birleşik giriş kutusunun sağ alt köşesinin bulunmasını istediğiniz yere birleşik giriş kutusunu sürükleyin. Bu örnekte, B2:E2 hücrelerini kapsayan bir birleşik giriş kutusu oluşturun.
    Combobox'ı yerleştir

  3. Birleşik giriş kutusuna sağ tıklayın ve Denetim Biçimlendir'e tıklayın.
    biçim denetimi

  4. Aşağıdaki bilgileri yazın ve Tamam'a tıklayın:

    1. Liste aralığını belirtmek için, Giriş aralığı kutusuna H1:H20 yazın.

    2. G1 hücresine bir sayı değeri koymak için (listede seçili olan öğeye bağlı olarak), Hücre bağlantısı kutusuna G1 yazın.
       

      Not

      İNDİS formülü G1 hücresindeki değeri, doğru liste öğesini döndürmek için kullanır.

    3. Açılan satırlar kutusuna 10 yazın. Bu girdi, kaç öğe görüntülendikten sonra diğer öğeleri görüntülemek için bir kaydırma çubuğu kullanılması gerektiğini belirler.

      Not

      3-B gölgelendirme onay kutusu isteğe bağlıdır. Açılan listeye veya birleşik giriş kutusuna üç boyutlu bir görünüm ekler.

      denetim sekmesi

  5. Açılan kutuda veya birleşik giriş kutusunda öğe listesi görüntülenmelidir. Açılan kutuyu veya açılan kutuyu kullanmak için, herhangi bir hücreyi tıklatarak nesnenin seçimini kaldırın. Açılan kutuda veya birleşik giriş kutusunda bir öğeyi tıklattığınızda, G1 hücresi, listede seçili olan öğenin konumunu gösteren bir sayıyla güncelleştirilir. A1 hücresindeki INDEX formülü, öğenin adını görüntülemek için bu numarayı kullanır.

Değer değişimi düğmesi örneği

  1. Bir değer değiştirme düğmesi eklemek için Geliştirici sekmesine, Ekle seçeneğine ve ardından Form Denetimleri'nin altındaki Değer Değiştirme Düğmesine tıklayın.
    değer değiştirme düğmesi
     

  2. Değer değişimi düğmesinin sol üst köşesinin görünmesini istediğiniz çalışma sayfası konumunu tıklatın, ardından değer değişimi düğmesinin sağ alt köşesinin bulunmasını istediğiniz yere değer değişimi düğmesini sürükleyin. Bu örnekte, B2 hücrelerini kapsayan bir değer değişimi düğmesinin oluşturun: B3.

  3. Çark düğmesine sağ tıklayın, ardından Denetimi Biçimlendir'e tıklayın.
    Döndürme denetimi biçim denetimi

  4. Aşağıdaki bilgileri yazın ve Tamam'a tıklayın:

    1. Geçerli değer kutusuna 1 yazın.

      Bu değer, değer değişimi düğmesini, INDEX formülü listedeki ilk öğeye işaret edecek biçimde başlatır.

    2. En küçük değer kutusuna 1 yazın.

      Bu değer, değer değişimi düğmesinin üst değerini listedeki ilk öğe olarak kısıtlar.

    3. En büyük değer kutusuna 20 yazın.

      Bu sayı, listedeki girdi sayısı üst sınırını belirtir.

    4. Artımlı değişiklik kutusuna 1 yazın.

      Bu değer, değer değişimi düğmesinin denetiminin geçerli değeri ne kadar artıracağını denetler.

    5. G1 hücresine bir sayı değeri koymak için (listede seçili olan öğeye bağlı olarak), Hücre bağlantısı kutusuna G1 yazın.
      hücre bağlantı kutusu

  5. Herhangi bir hücreye tıklayarak değer değiştirme düğmesi seçimini kaldırın. Değer değişimi düğmesinde yukarı veya aşağı denetimini tıklattığınızda, G1 hücresi, değer değişimi düğmesinin geçerli değeri ile artış değerinin toplamını veya aralarındaki farkı gösteren bir sayıyla güncelleştirilir. Bu sayı daha sonra A1 hücresindeki INDEX formülünü, sonraki veya önceki öğeyi gösterecek biçimde güncelleştirir.

    Geçerli değer 1 olduğunda aşağı denetimini tıklatırsanız veya geçerli değer 20 olduğunda yukarı denetimini tıklatırsanız değer değişimi düğmesi değeri değişmez.

Kaydırma çubuğu örneği

  1. Kaydırma çubuğu eklemek için Geliştirici sekmesine, Ekle'ye ve sonra Form Denetimleri'nin altındaki Kaydırma Çubuğu'na tıklayın.
    kaydırma çubuğu

  2. kaydırma çubuğunun sol üst köşesinin görünmesini istediğiniz çalışma sayfası konumunu tıklatın, ardından kaydırma çubuğunun sağ alt köşesinin bulunmasını istediğiniz yere kaydırma çubuğunu sürükleyin. Bu örnekte, B2:B6 hücrelerini kapsayan yükseklikte ve sütunun dörtte biri genişliğinde bir kaydırma çubuğu oluşturun.
    Scoll çubuğunu yerleştir

  3. Kaydırma çubuğuna sağ tıklayın ve Denetim Biçimlendir'e tıklayın.
    Scoll çubuğu biçim denetimi

  4. Aşağıdaki bilgileri yazın ve Tamam'a tıklayın:

    1. Geçerli değer kutusuna 1 yazın.

      Bu değer, kaydırma çubuğunu, INDEX formülü listedeki ilk öğeyi işaret edecek biçimde başlatır.

    2. En küçük değer kutusuna 1 yazın.

      Bu değer, kaydırma çubuğunun üst değerini listedeki ilk öğe olarak kısıtlar.

    3. En büyük değer kutusuna 20 yazın. Bu sayı, listedeki girdi sayısı üst sınırını belirtir.

    4. Artımlı değişiklik kutusuna 1 yazın.

      Bu değer, kaydırma çubuğu denetiminin geçerli değeri kaç sayı artıracağını denetler.

    5. Sayfa değişikliği kutusuna 5 yazın. Bu değer, kaydırma kutusunun yanında bulunan kaydırma çubuğunu tıklatırsanız geçerli değerin ne kadar artırılacağını denetler).

    6. G1 hücresine bir sayı değeri koymak için (listede seçili olan öğeye bağlı olarak), Hücre bağlantısı kutusuna G1 yazın.
      hücre bağlantı kutusu

      Not

      3-B gölgelendirme onay kutusu isteğe bağlıdır. Bu, kaydırma çubuğuna üç boyutlu bir görünüm ekler.

  5. Herhangi bir hücreyi tıklatarak, kaydırma çubuğunun seçimini kaldırın. Kaydırma çubuğunda yukarı veya aşağı denetimini tıklattığınızda, G1 hücresi, kaydırma çubuğunun geçerli değeri ile artış değerinin toplamını veya aralarındaki farkı gösteren bir sayıyla güncelleştirilir. Bu sayı, geçerli öğeden önceki veya sonraki öğeyi göstermek üzere A1 hücresindeki INDEX formülünde kullanılır. Kaydırma kutusunu sürükleyerek de değeri değiştirebilir veya kaydırma kutusunun yanındaki kaydırma çubuğuna tıklayarak değeri 5 artırabilirsiniz ( Sayfa değişim değeri). Geçerli değer 1 olduğunda aşağı denetimini tıklatırsanız veya geçerli değer 20 olduğunda yukarı denetimini tıklatırsanız kaydırma çubuğu değişmez.