Tablolardaki Etkileşimli Öğeler: Düğmeler, Onay Kutuları ve Göstergeler
Excel hücresine bir düğme, onay kutusu veya ok eklemek için denetim öğeleri (düğmeler, onay kutuları) için "Geliştirici" sekmesini veya oklar için "Koşullu Biçimlendirme" araçları ve Unicode sembollerini kullanın. Onay kutuları formüller için DOĞRU/YANLIŞ değerleri döndürür, düğmeler otomasyonu başlatır ve oklar verilerin dinamiklerini görsel olarak gösterir. Aşağıda tüm Excel sürümleri için ayrıntılı talimatlar verilmiştir.
Ana Sır: Denetim öğeleri (düğmeler ve onay kutuları) fiziksel olarak sayfanın üzerinde bulunur, ancak sıralama veya filtreleme sırasında verilerle birlikte hareket etmeleri için belirli hücrelere bağlanabilirler.
Görev Listeleri İçin Onay Kutusu (Checkbox) Ekleme
Onay kutusu, etkileşimli yapılacaklar listeleri veya durum raporları oluşturmak için ideal bir araçtır. İşaretlendiğinde ilişkili hücrenin değeri DOĞRU olur, işaret kaldırıldığında ise YANLIŞ olur.
Adım Adım Talimatlar (Form Öğeleri)
Bu yöntem tüm Excel sürümlerinde çalışır ve karmaşık ayarlar gerektirmez.
- "Geliştirici" Sekmesini Etkinleştirin:
- Menü şeridindeki herhangi bir boş alana sağ tıklayın.
- "Şeridi Özelleştir" seçeneğini seçin.
- Sağ listedeki Geliştirici öğesinin yanındaki kutuyu işaretleyin ve Tamam'a basın.
- Öğeyi Ekleyin:
- Geliştirici > Ekle sekmesine gidin.
- "Form Denetimleri" bölümünde Onay Kutusu simgesini (işaretli kare) seçin.
- Konumlandırın ve Ayarlayın:
- İlgili hücreye bir onay kutusu çizin.
- Üzerine sağ tıklayıp "Metni Düzenle"yi seçerek varsayılan "Onay Kutusu 1" metnini silin.
- Hücreye Bağlayın:
- Onay kutusuna sağ tıklayın > Nesneyi Biçimlendir.
- Denetim sekmesine gidin.
- Bağlantılı Hücre alanına sonucun saklanması gereken hücre adresini girin (örneğin,
$A$1).
Artık onay kutusunun durumu değiştiğinde A1 hücresinde DOĞRU veya YANLIŞ görünecektir. Bu, formüllerde kullanılabilir:
=EĞER(A1; "Tamamlandı"; "Devam Ediyor")
Toplu Oluşturma İçin İpucu: Bir onay kutusunu mükemmel şekilde ayarlayın (boyut, yazı tipi, bağlantı), ardından onu kopyalayın (Ctrl+C) ve diğer satırlara yapıştırın (Ctrl+V). Yapıştırdıktan sonra her yeni örnek için "Bağlantılı Hücre"yi değiştirmeniz yeterlidir.
Eylemleri Başlatmak İçin Düğmeler Oluşturma
Düğmeler, rutin görevlerin otomatikleştirilmesi için kullanılır: filtreleri temizleme, rapor yazdırma, özet tabloları güncelleme veya makroları çalıştırma.
Seçenek 1: Form Düğmesi (Önerilen)
Tüm sürümlerde, kısıtlı güvenlik modlarında bile istikrarlı çalışan en güvenilir seçenektir.
- Geliştirici > Ekle > Düğme ("Form Denetimleri" bölümündeki dikdörtgen).
- Sayfada bir düğme çizin. Hemen "Makro Ata" penceresi açılacaktır.
- Mevcut bir makroyu seçin veya yeni kod yazmak için Yeni'ye tıklayın.
- Düğmedeki etiketi değiştirin (sağ tık > "Metni Düzenle"), örneğin: "Verileri Güncelle".
Seçenek 2: ActiveX Düğmesi (İleri Düzey Kullanıcılar İçin)
Üzerine gelindiğinde rengin değişmesine izin verir ve daha fazla özelliğe sahiptir, ancak antivirüsler tarafından engellenebilir ve Excel for Web'de çalışmaz.
- Yol: Geliştirici > Ekle > Düğme (ActiveX).
- Eklemeden sonra özellikleri (Caption, Font) düzenlemek veya
Clickolay kodu yazmak için Tasarım Modunun açık olduğundan emin olun. Ayarlardan sonra düğmenin aktif hale gelmesi için tasarım modunu kapatmayı unutmayın.
| Öğe Türü | Uyumluluk | Zorluk | En İyi Kullanım Alanı |
|---|---|---|---|
| Form (Form) | Yüksek (PC, Mac, kısmen Web) | Düşük | Panolar, basit makrolar |
| ActiveX | Sadece PC (Windows) | Orta | Karmaşık arayüzler, özel olaylar |
Önemli: Makrolar ve düğmeler içeren dosyalar .xlsm formatında (Makro Etkin Excel Çalışma Kitabı) kaydedilmelidir. Normal .xlsx formatında kodlar kaydetme sırasında silinecektir.
Oklar ve Yön Göstergeleri Ekleme
Excel'de "hücre içi ok" diye ayrı bir nesne yoktur, ancak hücrelerin içindeki artış veya düşüşleri görselleştirmek için üç etkili yöntem vardır.
Yöntem 1: Koşullu Biçimlendirme (Otomatik)
Veri analizi için en iyi yöntemdir. Oklar sayıya bağlı olarak otomatik olarak görünür.
- Sayıları içeren aralığı seçin.
- Giriş > Koşullu Biçimlendirme > Simge Kümeleri'ne tıklayın.
- Okları içeren grubu seçin (örneğin, "3 Ok (Renkli)").
- Mantığı ayarlamak için: Kuralları Yönet > Kuralı Düzenle yolunu izleyin.
- Değer türlerini belirleyin (örneğin, "Sayı").
- Eşik değerlerini ayarlayın: Yeşil Yukarı (≥ 100), Sarı Yatay (≥ 50), Kırmızı Aşağı (< 50).
- Rakamların kendisini gizlemek istiyorsanız Yalnızca Simgeyi Göster kutusunu işaretleyin.
Yöntem 2: Unicode Sembolleri ve Formüller
Kopyalanabilen ve filtrelenebilen metin olarak oklar eklemenize olanak tanır.
SEMBOl işlevini kullanın veya Ekle > Sembol (Wingdings yazı tipi veya standart Unicode) aracılığıyla sembolü doğrudan ekleyin.
Dinamik ok için örnek formül:
=EĞER(B2>C2; "↑ Artış"; EĞER(B2<C2; "↓ Düşüş"; "→ Değişim Yok"))
Kopyalamak için hazır semboller: ↑ ↓ → ← ↗ ↘
Yöntem 3: Grafik Şekiller (Manuel Ekleme)
Veri ızgarasının dışında büyük dekoratif bir oka ihtiyacınız varsa:
- Ekle > Şekiller > Blok Ok.
- Şekli çizin.
- Biçim özelliklerinde şunu seçin: Özellikler > Hücrelerle birlikte taşı ve boyutlandır. Bu, sütun genişliği değiştiğinde okun "kaymasını" önler.
Sık Karşılaşılan Hatalar ve Çözümleri
- Nesne sıralama sırasında "kayıyor".
- Çözüm: Nesneye sağ tıklayın > Nesneyi Biçimlendir > Özellikler sekmesi. "Hücrelerle birlikte taşı ve boyutlandır" seçeneğini işaretleyin.
- Düğmeye veya onay kutusuna tıklanamıyor.
- Çözüm: Tasarım modu açık olabilir (Geliştirici sekmesi). Bunu kapatın. Alternatif olarak sayfa parola ile korunuyor olabilir; "Gözden Geçir" sekmesi aracılığıyla korumayı kaldırın.
- Dosya açıldığında makrolar çalışmıyor.
- Çözüm: Güvenlik Merkezi ayarlarını kontrol edin. Ayrıca dosyanın
.xlsmuzantısına sahip olduğundan emin olun.
- Çözüm: Güvenlik Merkezi ayarlarını kontrol edin. Ayrıca dosyanın
- Onay kutusundaki metin kötü görünüyor.
- Çözüm: Standart "Onay Kutusu" öğesi her zaman sağ tarafta bir metin etiketine sahiptir. Bunu kaldırmak için metni silip etiketi boş bırakın veya nesnenin genişliğini karenin boyutuna kadar dikkatlice küçültün.
SSS
Bu öğeler Excel Online (web sürümü) kullanılabilir mi? Tam işlevli denetim öğeleri (form düğmeleri, ActiveX) web sürümünde desteklenmez. Ancak, onay kutuları Ekle > Onay Kutusu menüsü aracılığıyla eklenebilir (Office 365'in yeni özelliği), bu da makrolara bağlı olmadan hücre içinde yerel bir onay kutusu oluşturur. Koşullu biçimlendirme aracılığıyla oklar da web'de çalışır.
Onay kutusuna tıklandığında satırın üzerinin çizilmesini nasıl sağlarım?
Onay kutusunu bir hücreye bağlayın (örneğin, A1). Ardından tüm satırı seçin, =$A1=DOĞRU formülüyle bir koşullu biçimlendirme kuralı oluşturun ve biçim olarak "Üstü Çizili"yi ayarlayın. Artık işaret kutusunu işaretlediğinizde satırdaki metin otomatik olarak üstü çizili hale gelecektir.
İnternetten düğmeli dosyaları indirmek güvenli midir? Dikkatli olun. Düğmeler genellikle zararlı kod çalıştırabilen makrolar (VBA) içerir. Bu tür dosyaları yalnızca güvenilir kaynaklardan açın ve çalıştırmadan önce her zaman makro kodunu kontrol edin.