Excel'de Hücre İçeriğini Göstermek veya Gizlemek için Onay Kutusunu Kullanmanın 3 Yöntemi

Şimdi paylaş:

Bazen işinize yardımcı olması için onay kutularını kullanmanız gerekir. Belirli hücrelerdeki belirli içerikleri göster ve onay kutularının değerlerine göre bilgileri daha net gösterebilir. Bu yazıda size hücre içeriğini göstermek veya gizlemek için 3 etkili yöntem göstereceğiz.

Aşağıdaki bu resimde, onay kutularını çalışma sayfasına girdik. Ve şimdi belirli hücrelerde belirli içerikleri göstermeniz gerekiyor.Belirli İçeriği Göster Onay Kutuları

Bir onay kutusunu işaretlediğinizde, belirli hücrenin belirli içerikleri gizlemesi veya göstermesi gerekir. Ve aşağıda bu görevi başarmak için 3 yöntem bulunmaktadır.

Yöntem 1: Hücreleri Bağla

Bu yöntemde, onay kutularını belirli hücrelere bağlayabilirsiniz.

  1. Çalışma sayfasındaki bir onay kutusunu sağ tıklayın.
  2. Ardından alt menüde “Format Control” seçeneğine tıklayın.Biçim Denetimi
  3. Bundan sonra, belirlenen hücre referansını "Hücre bağlantısı" metin kutusuna girin. Burada ayrıca farenizi kullanabilir ve doğrudan hücreyi seçebilirsiniz. Ancak mutlak referansı kullanmayı unutmayın. Ve bu örnekte, bağlantı hücresi olarak B2 hücresini kullanıyoruz.Hücre Bağlantısı
  4. Ardından mevcut pencerede “Tamam” düğmesine tıklayın.

Daha sonra çalışma sayfasına geri döneceksiniz. İlk başta, B2 hücresinde içerik yoktur.

Onay kutusunu işaretlediğinizde, B2 hücresinde "DOĞRU" değeri görünecektir. Ardından, onay kutusunun işaretini kaldırırsanız, hücre "YANLIŞ" gösterecektir.İçeriği göster

  1. Şimdi yukarıdaki adımları tekrarlayın ve diğer onay kutularını hücrelerle ilişkilendirin. Bu nedenle, onay kutularının değerleri değiştiğinde bağlantılı hücrelerdeki içerikler de değişecektir. Ayrıca, hücrelerdeki içeriği manuel olarak da temizleyebilirsiniz.

Yöntem 2: EĞER İşlevini Kullan

Bu yöntemde, onay kutularının belirli hücrelere bağlı olduğundan emin olmanız gerekir. Böylece, belirli içerikleri göstermek için EĞER işlevini kullanabilirsiniz.

  1. İçeriğini göstermeniz gereken bir hücreye tıklayın. İşte bu çalışma sayfasındaki C2 hücresine tıklıyoruz.
  2. Ardından çalışma sayfasına aşağıdaki formülü girin:

=EĞER(B2,”Mevcut”, “Mevcut Değil”)

Burada, bu formülün bağlantılı B2 hücresindeki sonucu kullanacağını görebilirsiniz. Bu nedenle, bu onay kutuları için hücreleri de bağlamanız gerekir. Bu formülün içeriğini de ihtiyacınıza göre değiştirebilirsiniz.

  1. Ardından klavyedeki "Enter" düğmesine basın. Bu nedenle, sonucu hücrede hemen göreceksiniz.IF işlevi
  2. Şimdi C2 hücresinin doldurma tutamacını çift tıklayın ve formülü diğer hücrelerde doldurun.Hücreyi Doldur

Onay kutularının değerini değiştirdiğinizde hücrelerdeki sonuç da buna göre değişir.

Yöntem 3: VBA Makrosunu Kullan

Öte yandan, hücreleri bağlamak istemiyorsanız ve belirli hücrelerde belirli içerikleri göstermek istiyorsanız, VBA makrosunu kullanabilirsiniz. Ve burada size bu görevi tamamlama adımlarını göstereceğiz.

  1. Klavyede “Alt +F11” kısayol tuşlarına basın.
  2. Ardından, araç çubuğundaki "Ekle" düğmesini tıklayın.
  3. Ardından açılır menüden “Modül” seçeneğini seçin.Modül Ekle
  4. Şimdi aşağıdaki VBA kodlarını yeni modüle kopyalayın.
Sub ShowContent()

    Dim CheBox As CheckBox, i As Integer

    i = 2

    For Each CheBox In ActiveSheet.CheckBoxes

        If CheBox.Value = -4146 Then

            Range("C" & i) = "Not Available"

        Else

            If CheBox.Value = 1 Then

                Range("C" & i) = "Available"

            End If

        End If

        i = i + 1

    Next

End Sub

'assign macro for all the checkboxes in this worksheet

Sub AssignMacro()

    Dim CheBox As CheckBox

    For Each CheBox In ActiveSheet.CheckBoxes

        CheBox.OnAction = "ShowContent"

    Next CheBox

End Sub

Kodda iki prosedür vardır. İlk alt, onay kutuları değerlerine göre belirli hücrelerde belirli içerikleri gösterecektir. Ve ikinci alt, ilk makroyu bu çalışma sayfasındaki tüm onay kutularına toplu olarak atayacaktır. Ayrıca, asıl çalışma sayfanızda, VBA kodlarını kullanılabilir hale getirmek için bazı öğeleri de değiştirebilirsiniz.

  1. Ve şimdi ikinci sub'a tıklayın.
  2. Bundan sonra, ikinci alt bölümü çalıştırmak için "Run Sub" düğmesine tıklayın veya klavyedeki "F5" düğmesine basın.
  3. Şimdi çalışma sayfasına geri dönebilirsiniz.VBA Sonucu

Bir onay kutusunu işaretlediğinizde veya işaretini kaldırdığınızda, belirli hücredeki içerikler de buna göre değişir. Ve bu onay kutuları için hücreleri bağlamanız gerekmez.

3 Yöntem Arasında Bir Karşılaştırma

3 yöntem arasından seçim yapmanıza yardımcı olmak için, olası tüm avantaj ve dezavantajları aşağıdaki tabloda listeledik.

karşılaştırma

Hücreleri Bağla EĞER İşlevini Kullan

VBA Makrolarını Kullanın

Avantajlar

1. Hücrelerde yalnızca "DOĞRU" veya "YANLIŞ" göstermeniz gerekiyorsa, bu yöntemin kullanımı çok kolaydır.

2. Diğer iki yöntemle karşılaştırıldığında, bu en uygun yöntemdir.

1. İhtiyacınıza göre özel içerikleri formüle girebilirsiniz.

2. VBA makrolarına aşina değilseniz, içeriği göstermek için bu işlevi kullanabilirsiniz.

1. Tüm onay kutularına makrolar atanmıştır. Onay kutularını işaretlediğinizde veya işaretlerini kaldırdığınızda içeriği de görebilirsiniz.

2. İhtiyacınıza göre hücrelerde belirli içerikleri gösterebilirsiniz.

Dezavantajlar

1. Hücreleri tek tek bağlamak size çok zaman ve enerjiye mal olabilir.

2. Hücreler yalnızca "DOĞRU" veya "YANLIŞ" görüntüleyebilir, bu da belirli durumlarda sakıncalı olabilir.

1. Bu işlevi kullanırken, hücreleri tek tek onay kutularına bağlamanız gerekir.

2. Belirlediğiniz içerikle birlikte aynı anda “DOĞRU” veya “YANLIŞ” gösterilmesi, çalışma sayfanızı karıştıracaktır.

1. Excel VBA'ya aşina değilseniz, makroyu çalıştırdığınızda muhtemelen sorunlarla karşılaşırsınız.

2. VBA kodlarını kullanmak, görevi daha karmaşık hale getirecektir.

Yukarıdaki analizden, artık bu farklı yöntemler hakkında net bir anlayışa sahipsiniz. Böylece, bir dahaki sefere hücrelerdeki belirli içerikleri onay kutusu değerlerine göre göstermeniz gerekirse, gerçek ihtiyacınıza göre bir yöntem seçebilirsiniz.

Excel Dosyalarınız İçin Bir Yedekleme Planı Oluşturun

Veri felaketinden kaynaklanabilecek kötü sonuçlardan kaçınmak için en etkili yöntemlerden biri dosyalarınızın yedeklerini almaktır. Böylece, Excel dosyası bozulmasıyla karşılaştığınızda olumsuz sonuçlardan etkilenmezsiniz. Tüm dosyalarınız için etkili bir yedekleme planı oluşturmanız gerekir. Ancak yedek dosyaların bile zarar görmesi durumu da söz konusu olabilir. Bu durumda, üçüncü taraf bir araç kullanabilirsiniz. Excel dosyası bozulmasını onarın. Elinizin altındaki bu kurtarma aracı ve yedekleme dosyalarıyla, artık bir veri felaketinde veri kaybetmeyeceksiniz.

Yazar Tanıtımı:

Anna Ma bir veri kurtarma uzmanıdır. DataNumendahil olmak üzere veri kurtarma teknolojilerinde dünya lideri olan , Inc. docx belge hasarını onar ve görünüm onarım yazılım ürünleri. Daha fazla bilgi için ziyaret edin www.datanumen.com

Şimdi paylaş:

Yoruma kapalı.