Excel'de yorum göstergesi rengini nasıl değiştirebilirsiniz?
Varsayılan olarak, Excel’de bir yorum eklediğinizde hücrenin sağ üst köşesinde küçük kırmızı bir üçgen belirir. Bu üçgen, hücreye bir yorum eklendiğini gösteren bir göstergedir. Ancak birçok durumda bu göstergelerin rengini özelleştirmek isteyebilirsiniz—örneğin şirket marka kurallarına uygun hale getirmek, yorumları kategorize etmek veya paylaşılan çalışma kitaplarında yorumların daha dikkat çekici olmasını sağlamak için. Excel, yorum göstergesi rengini doğrudan değiştirmek için yerleşik bir seçenek sunmaz; ancak bu makale, VBA koduyla bu efekti elde etmenizi sağlayacak pratik bir geçici çözüm sunar.
Yorum göstergesi rengini değiştirmek, özellikle işbirlikçi ortamlarda veya çok sayıda yorum içeren karmaşık elektronik tabloları yönetirken son derece faydalıdır. Göstergeleri özelleştirmek, geri bildirimleri görsel olarak daha iyi organize etmenize, farklı yorum türlerini kolayca ayırt etmenize ya da çalışma sayfanızı yalnızca inceleme sürecini kolaylaştırmak amacıyla kişiselleştirmenize olanak tanır. Aşağıda bu geçici çözüm için adım adım talimatlar ve önemli notlar bulacaksınız. Ayrıca VBA ile ilgili sorun giderme ipuçları, VBA’nın nasıl özelleştirileceği ve ortamınızda VBA kullanımına izin verilmemesi durumunda başvurabileceğiniz alternatif yöntemler de yer almaktadır.
VBA kodu ile yorum göstergesi rengini değiştirme
VBA kodu ile yorum göstergesi rengini değiştirme
Excel'de şu anda kullanıcıların yorum göstergesi üçgenlerinin rengini doğrudan ve hızlıca değiştirmesine olanak tanıyan bir özellik bulunmamaktadır. Ancak VBA kullanarak, varsayılan göstergenin üzerine istediğiniz renkte üçgen şeklinde bir şekil yerleştirerek yaratıcı bir çözüm üretebilirsiniz. Bu yöntem, etkin çalışma sayfasındaki tüm yorum içeren hücreler için geçerlidir. Unutulmaması gereken önemli nokta şudur: Bu yaklaşım, aslında yerel yorum göstergesinin rengini değiştirmez; bunun yerine seçtiğiniz renkteki üçgen şekliyle görsel olarak kaplar.
Bu yöntem, yorum göstergelerini kapsamlı manuel biçimlendirmeye gerek kalmadan görsel olarak ayırt etmek isteyen kullanıcılar için idealdir. Çalışma kitaplarınızı düzenli olarak paylaşıyorsanız ya da yorumları türüne veya yazarına göre renk kodlamak istiyorsanız, VBA kullanarak ihtiyacınız olan görsel özelleştirmeyi kolayca sağlayabilirsiniz. VBA’nın avantajı, yaptığınız değişiklikleri birçok hücreye hızla uygulayabilmenizdir; dezavantajı ise makro izinleri gerektirmesi ve Excel’e yerleşik bir özellik olmamasıdır. Ayrıca, sayfa koruması etkinse VBA kodunu çalıştırmadan önce sayfanın korumasını kaldırmanız gerekir.
1. Yorum göstergelerinizin rengini özelleştirmek istediğiniz çalışma sayfasını açın.
2. Excel çalışma kitabı içinde herhangi bir yerde kullanılabilen ALT + F11 kısayoluna basarak Microsoft Visual Basic for Applications penceresini açın. Bu kısayol, VBA düzenleyici ortamınızı başlatır.
3. VBA penceresinde Ekle > Modül seçeneğine tıklayarak yeni bir modül oluşturun ve ardından aşağıdaki VBA kodunu modül penceresine kopyalayıp yapıştırın. Bu kod, yorumları algılayacak ve her göstergenin üzerine renkli bir üçgen çizecektir.
VBA kodu: Yorum göstergesi rengini değiştir Aktif Çalışma Sayfası
Sub CoverCommentIndicator()
'Update 20141110
Dim pWs As Worksheet
Dim pComment As Comment
Dim pRng As Range
Dim pShape As Shape
Set pWs = Application.ActiveSheet
wShp = 6
hShp = 4
For Each pComment In pWs.Comments
Set pRng = pComment.Parent
Set pShape = pWs.Shapes.AddShape(msoShapeRightTriangle, pRng.Offset(0, 1).Left - wShp, pRng.Top, wShp, hShp)
With pShape
.Flip msoFlipVertical
.Flip msoFlipHorizontal
.Fill.ForeColor.SchemeColor = 12
.Fill.Visible = msoTrue
.Fill.Solid
.Line.Visible = msoFalse
End With
Next
End Sub
4. Kodu yapıştırdıktan sonra, VBA penceresindeki "Çalıştır" düğmesine tıklayarak veya F5 tuşuna basarak kodu çalıştırın. Etkin çalışma sayfanızdaki tüm yorum göstergeleri, belirtilen renkteki üçgenlerle görsel olarak kaplanacaktır—aşağıdaki şekilde gösterildiği gibi:
![]() |
![]() |
![]() |
Notlar ve İpuçları:
1. Kodda üçgen rengi, .Fill.ForeColor.SchemeColor = 12 satırıyla ayarlanmıştır. Tercihlerinize uygun hale getirmek için 12 değerini başka bir renk koduyla değiştirebilirsiniz. Örneğin, bunu 10 olarak değiştirirseniz farklı bir ton elde edersiniz. Kullanılabilir renk şeması numaralarını incelemek için resmi Excel ColorIndex belgelerine başvurun.
2. Özel üçgen şekiller hücre köşesine sabitlenmiştir; ancak alttaki hücrelerin boyutu değiştirilirse veya taşınırsa, şeklin boyutu ya da konumu değişebilir. En iyi sonucu elde etmek için kodu çalıştırmadan önce hücre boyutlarınızı nihai haline getirin veya çalışma sayfanızın boyutlarını değiştirdiyseniz VBA kodunu tekrar çalıştırın.
3. Gerçek yorumlarınızı silmeden tüm renkli üçgenleri anında kaldırmak istiyorsanız, yalnızca önceki betik tarafından eklenen üçgenleri silen aşağıdaki VBA kodunu çalıştırın. Bu kod, varsayılan kırmızı göstergeleri geri yüklemek veya rengi yeniden ayarlamak istediğinizde oldukça kullanışlıdır.
VBA kodu: Yorum göstergelerinin üzerine yerleştirilen üçgen şekilleri kaldırma
Sub RemoveIndicatorShapes()
'Update 20141110
Dim pWs As Worksheet
Dim pShape As Shape
Set pWs = Application.ActiveSheet
For Each pShape In pWs.Shapes
If Not pShape.TopLeftCell.Comment Is Nothing Then
If pShape.AutoShapeType = msoShapeRightTriangle Then
pShape.Delete
End If
End If
Next
End Sub
Kaldırma kodunu çalıştırmak için yukarıdaki adımları tekrarlayın: VBA düzenleyiciyi açın, bir modül ekleyin, kodu yapıştırın ve F5 ile çalıştırın. Böylece temel yorum verileriniz bozulmaz; yalnızca göstergelerin şekilleri silinir.
Her iki betiği çalıştırırken hata alırsanız, Excel ayarlarınızda makroların etkinleştirildiğinden, sayfanın korumalı olmadığından ve çalışma sayfanızdaki nesnelerin kilitli olmadığından emin olun. Ayrıca, değişiklikleri geri almak isteyebileceğiniz için VBA’yı çalıştırmadan önce çalışmalarınızı kaydetmeyi unutmayın.
Makroların kullanımı kısıtlanmış bir kuruluşta çalışıyor ya da VBA kullanmak istemiyorsanız, üçgen rengini değiştirmese de yorum içeren hücreleri görsel olarak belirlemek için Koşullu Biçimlendirme ile vurgulama yöntemini değerlendirebilirsiniz. Başka bir geçici çözüm ise yorumlu hücreleri işaretlemek amacıyla şekilleri veya simgeleri manuel olarak kullanmaktır.
İlgili makaleler:
Excel’de tüm yorumlar nasıl vurgulanır?
Excel’de tüm yorumlar ve yorum göstergeleri nasıl gösterilir ya da gizlenir?
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar


