İçindekiler
Excel ile çalışırken, renkli hücreler bulabilirsiniz. Bazen, bir hücrenin belirli bir rengini bulmanız gerekebilir. Herhangi bir hücre renginin indeksleri ve RGB değerleri vardır. Bu nedenle, renk indeksini veya RGB değerini bilmek isteyebilirsiniz. Böylece, bunu gelecekte kullanabilirsiniz. Bu eğitimde, Excel'deki herhangi bir hücrenin rengini nasıl alacağınızı göstereceğiz.
Alıştırma Çalışma Kitabını İndirin
Bu alıştırma çalışma kitabını indirin.
Hücre Rengi Al.xlsmGET.CELL Fonksiyonu: Genel Bakış
Biz kullanıyoruz GET.CELL ile elde edilebilenden daha fazla çalışma sayfası ayarı hakkında bilgi döndürmek için HÜCRE fonksiyonuna ihtiyacımız yok. VBA Bunu uygulamak için kod burada.
Temel Söz Dizimi:
=GET.CELL(type_num, referans)type_num ne tür hücre bilgisi istediğinizi belirten bir sayıdır.
Aşağıdaki listede type_num öğesinin olası değerleri ve bunlara karşılık gelen sonuçlar gösterilmektedir.
Bir sorun şu ki GET.CELL doğrudan çalışma sayfasında.
Adımlar aşağıda belirtildiği gibidir:
1. Şu adrese gidin Formüller>İsim Yöneticisi . A İsim Yöneticisi iletişim kutusu görünecektir.
2. Ardından, üzerine tıklayın Yeni .
3. Herhangi bir isim verin.
4. İçinde Şunları ifade eder kutusuna aşağıdaki biçimi yazın:
=GET.CELL(63,INDIRECT("rc",FALSE))
Arka plan renkleri ile çalıştığımız için 63 içinde type_num Tartışma.
5. Son olarak, tıklayın Tamam. .
Şimdi, şu komutu kullanabilirsiniz GET.CELL verdiğiniz isimle.
Renk İndeksi ve RGB Değerlerine Giriş
Excel'in Renk Paleti, çalışma kitabınızın her yerinde kullanabileceğiniz 56 renkten oluşan bir dizine sahiptir. Paletteki bu renklerin her biri Renk Dizini'nde benzersiz bir değerle bağlantılıdır.
Öte yandan, RGB (kırmızı, yeşil ve mavi) bir bilgisayar ekranındaki renkleri temsil eder. Görünür renkteki herhangi bir rengi elde etmek için Kırmızı, yeşil ve maviyi çeşitli oranlarda karıştırırız. R, G ve B değerleri tam yoğunluğun yüzde 0 ila 100'ü arasında değişebilir. 0 ila 255 (her renk için 256 seviye) arasındaki ondalık sayı aralığı ile temsil ederiz, bu da aşağıdaki ikili sayı aralığına eşdeğerdir00000000 ila 11111111 veya onaltılık 00 ila FF. Kullanılabilir toplam renk sayısı 256 x 256 x 256 veya 16.777.216 olası renktir.
Renk İndeksi ve RGB Değerleri Nasıl Bulunur?
Hücrelerinizi biçimlendirmek için kullanabileceğiniz 56 renk dizini olduğunu biliyoruz. Şimdi, bu şeyi hatırlamak zor. Renk Dizini hakkında daha fazla bilgi edinmek için hakkında daha fazla bilgi edinin Renk İndeksi Özelliği .
Öte yandan, Excel'in Giriş sekmesinden herhangi bir rengin RGB değerini bulabilirsiniz.
📌 Adımlar
1. İlk olarak, şu adrese gidin Ev sekmesi.
2. Ardından, açılır menüye tıklayın Dolgu Rengi> Daha Fazla Renk.
3. üzerine tıklayın Özel .
Burada, herhangi bir rengin RGB değerlerini bulabilirsiniz.
Excel'de Herhangi Bir Hücre Rengi Almak İçin 2 Etkili Yöntem
Sonraki bölümlerde, veri kümenizde uygulamanız için size iki yöntem sunuyoruz. Bunlardan ilki GET.CELL yöntemini, ikincisi ise VBA Kodlar.
Bu öğreticiyi göstermek için bu veri kümesini kullanacağız:
Burada, farklı hücrelerde bazı renklerimiz var. Bu iki yöntemi kullanarak bu renklerin indekslerini ve RGB değerlerini bulacağız.
1. Excel'de Hücre Rengi Almak için GET.CELL İşlevini Kullanma
Şimdi, biz zaten tartıştık GET.CELL fonksiyonunu veri setimizde kullanacağız.
📌 Adımlar
1. İlk olarak, şu adrese gidin Formül sekmesine tıklayın. İsim Müdürü. A İsim Yöneticisi iletişim kutusu görünecektir.
2. üzerine tıklayın Yeni .
3. Şimdi buna bir isim verin. Arka plan .
4. İçinde Şunları ifade eder kutusuna aşağıdaki formülü yazın:
=GET.CELL(63,INDIRECT("rc",FALSE))
5. üzerine tıklayın Tamam. .
6. Şimdi, içinde Hücre B5 , tip =Arka Plan
.
7. Ardından, tuşuna basın Girin .
Gördüğünüz gibi, size renk indeksini gösteriyor. Şimdi, aynı şeyi her hücre için tekrarlayın.
1.1 Sol Hücrenin Renk İndeksinin Gösterilmesi
Şimdi, yukarıdaki yöntem renkli hücredeki rengi göstermek içindi. Sol hücrelerde renk indeksini göstermek istiyorsanız, aşağıdaki adımları izleyin:
📌 Adımlar
1. Şu adrese gidin İsim Yöneticisi Tekrar. Buna bir isim verin " getLeftColor ".
2. İçinde Şunları ifade eder kutusuna aşağıdaki formülü yazın:
=GET.CELL(63,INDIRECT("rc[-1]",FALSE))
3. Şimdi, içinde Hücre E5 , tip =getLeftColor
.
4. Ardından, tuşuna basın Girin .
5. Son olarak Doldurma Kolu hücre aralığı üzerinde simge E6:E12 .
Gördüğünüz gibi, başka bir hücredeki hücrenin rengini başarıyla bulduk.
1.2 Sağ Hücrenin Renk İndeksinin Gösterilmesi
Renk indeksini sağ hücrelerde göstermek istiyorsanız aşağıdaki adımları izleyin:
📌 Adımlar
1. Şu adrese gidin İsim Yöneticisi Tekrar. Buna bir isim verin " getRightColor ".
2. İçinde Şunları ifade eder kutusuna aşağıdaki formülü yazın:
=GET.CELL(63,INDIRECT("rc[1]",FALSE))
3. Şimdi, içinde Hücre G5 , tip =getRightColor
.
4. Ardından, tuşuna basın Girin .
5. Son olarak Doldurma Kolu hücre aralığı üzerinde simge G6:G12 .
Gördüğünüz gibi, başka bir hücredeki hücrenin rengini başarıyla bulduk.
GET.CELL İşlevini Kullanma Sınırlaması:
Hücrenin rengini değiştirirseniz, değer değişmez. Bunu çözmek için F9 yeniden hesaplamak için klavyenizdeki tuşuna basın.
2. Excel'de Hücre Rengi Almak için VBA Kodlarını Kullanma
Eğer Excel'in VBA Kodlar, bu yöntem sizin için çok kolay görünecektir. VBA Veri kümenizde kullanabileceğiniz kodlar. Birincisi dizinler için, ikincisi RGB değerleri için.
2.1 Hücre Renk Dizinini Almak için VBA Kodu
Şimdi, bu yöntem size bir önceki gibi tam indeksler vermeyebilir. Ama indeksler olarak düşünebilirsiniz. Umarım kullanışlı olur.
📌 Adımlar
1. İlk olarak, tuşuna basın Alt+F11 açmak için klavyenizdeki VBA Editör.
2. Ardından Ekle> Modül.
3. Aşağıdaki kodu yazın:
Function ColorIn(color As Range) As Integer ColorIn = color.Interior.ColorIndex End Function
4. Dosyayı kaydedin.
5. Şimdi, içinde Hücre B5 , aşağıdaki formülü yazın:
=ColorIn(B5)
6 . Ardından, tuşuna basın Girin . Size renk indeksini gösterecektir.
7. Son olarak Doldurma Kolu hücre aralığı üzerindeki simge B6:B12
Gördüğünüz gibi Excel'de hücrenin rengini almayı başardık.
2.2 Hücrelerin RGB Değerini Almak için VBA Kodu
Bu yöntem hücrenin RGB değerini bulmanıza yardımcı olacaktır. Bu yöntem bir öncekine göre daha verimlidir.
📌 Adımlar
1. İlk olarak, tuşuna basın Alt+F11 VBA düzenleyicisini açmak için klavyenizdeki tuşuna basın.
2. Ardından Ekle> Modül.
3. Aşağıdaki kodu yazın:
Function FindColor(cell_range As Range, ByVal Format As String) As Variant Dim ColorValue As Variant ColorValue = Cells(cell_range.Row, cell_range.Column).Interior.color Select Case LCase(Format) Case "rgb" FindColor = (ColorValue Mod 256) & ", " & ((ColorValue \ 256) Mod 256) & ", " & (ColorValue \ 65536) Case Else FindColor = "İkinci bağımsız değişken olarak 'RGB' kullan!" End Select End Function
4. Dosyayı kaydedin.
5. Şimdi, içinde Hücre B5 , aşağıdaki formülü yazın:
=FindColor(B5, "rgb")
6 . Ardından, tuşuna basın Girin . Size renk indeksini gösterecektir.
7. Son olarak Doldurma Kolu hücre aralığı üzerindeki simge B6:B12
Sonunda, tüm hücrelerin RGB değerlerini göreceksiniz.
💬 Unutulmaması Gerekenler
✎ RGB değerleri en çok kullanılan değerlerdir. Bize göre her zaman RGB değerlerini bulmaya çalışmalısınız.
✎ Hücre rengi değiştirildikten sonra renk indeksi değişmez. F9 yeniden hesaplamak için.
Sonuç
Sonuç olarak, umarım bu eğitim Excel'de hücre rengini elde etmenize yardımcı olur. Tüm bu yöntemleri öğrenmenizi ve veri kümenize uygulamanızı öneririz. Alıştırma çalışma kitabını indirin ve bunları kendiniz deneyin. Ayrıca, yorum bölümünde geri bildirimde bulunmaktan çekinmeyin. Değerli geri bildirimleriniz, bunun gibi eğitimler oluşturmak için bizi motive ediyor. Web sitemizi kontrol etmeyi unutmayın Exceldemy.com Excel ile ilgili çeşitli sorunlar ve çözümler için.