Dolgu renginin diğer hücrede görünmesi

ynmcan

Altın Üye
Katılım
30 Ağustos 2008
Mesajlar
677
Excel Vers. ve Dili
2010 türkçe
Altın Üyelik Bitiş Tarihi
29-05-2025
Merhabe arkadaşlar,
bir hücredeki dolgu renginin aynısını başka bir hücrede görünmesini istiyorum. ( Birini değiştirdiğimde diğeride değişecek.)
Örnek dosyam ekte.
 

Ekli dosyalar

Son düzenleme:

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
bu işinizi görür mü?

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
renk = [b3].Interior.ColorIndex
Range("I10").Interior.ColorIndex = renk
End Sub
 

ynmcan

Altın Üye
Katılım
30 Ağustos 2008
Mesajlar
677
Excel Vers. ve Dili
2010 türkçe
Altın Üyelik Bitiş Tarihi
29-05-2025
Sn. Uzmanamele,
ben hücre olarak ifade ettiğim için yolladığınız kod doğru , tam istediğim gibi.
Ancak ben bunu satırlarda kullanmak istiyorum. Ben yolladığınız koda bazı değişiklikler yaparak denedim ama olmadı. örnek dosyam ekte.
 

Ekli dosyalar

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
bu işinizi görür mü?

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
For i = 2 To 11
renk = Cells(3, i).Interior.ColorIndex
Cells(10, i).Interior.ColorIndex = renk
Next
End Sub
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
7,921
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Excel'in kamera özelliği ile ilgili bir alternatif olsun.

Araçlar-Özelleştir-Komutlar sekmesinde sol bölümdeki Araçlar kısmını tıklayın ve sağ tarafta kamera simgesini mouse ile seçip yukarıdaki araç çubuğunuzun üzerine sürükleyip bırakın.

B3:K3 aralığınızı seçip kamera simgesini tıklayın sonra mouse ile bir kare çizer gibi yapın B3:K3 aralığınızın bir görüntüsünü aldınız sonra bunu istediğiniz kısıma taşıyabilirsiniz.

B3:K3 aralığındaki dolgu rengi-fontu-kalın-italik gibi özellikler değiştikçe, B10:K10 aralığıda aynı şekilde değişecektir.

Örnek dosya ektedir.
 

Ekli dosyalar

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Alternatif:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [b3:k3,b10:k10]) Is Nothing Then Exit Sub
On Error Resume Next
If Target.Row = 3 Then
Range("b3:k3").Copy [b10]
End If
If Target.Row = 10 Then
Range("b10:k10").Copy [b3]
End If
End Sub
 

ynmcan

Altın Üye
Katılım
30 Ağustos 2008
Mesajlar
677
Excel Vers. ve Dili
2010 türkçe
Altın Üyelik Bitiş Tarihi
29-05-2025
Sn.Uzmanamele,
yoladığınız kod işimi gördü. Teşekkür ederim.

Sn. Ali,
sizin soylediğiniz yöntem B3:K3 satırının fotarafını çektiği için başka satırın üstüne sürüklesekte bu hücrelerin içeriğini değiştirmediğinden benim işime yaramıyor, çünkü ben bu hücrelerden başka yerlere veri alıcam. Size ve diğer ilgilenen arkadaşlara teşekkür ederim.
 

ynmcan

Altın Üye
Katılım
30 Ağustos 2008
Mesajlar
677
Excel Vers. ve Dili
2010 türkçe
Altın Üyelik Bitiş Tarihi
29-05-2025
Merhaba arkadaşlar,
Sn.Uzmanamelenin 4. mesajında yoladığı aşağıdaki kodu kulanıyorum.
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
For i = 2 To 11
renk = Cells(3, i).Interior.ColorIndex
Cells(10, i).Interior.ColorIndex = renk
Next
End Sub
Ancak bu koda 3. satır da değiştirdiğim renkler 10. satırdada değişiyor.10. satırdan renk değiştirmeme olanak vermiyor. Benim çalışmamda, o anki duruma göre 3. veya 10. satırdan renk değiştirmem gerekiyor. (Gerektiğinde Şu anda olduğu gibi 3. satırdan renk değiştirdiğimde 10. satırda değişsin, gerektiğinde 10. satırdan renk değiştirdiğimde 3. satırdaki rekte değişsin istiyorum.)
Ayrıca renk ile birikte hücre içeriğide değişebilirmi ?
 

Ekli dosyalar

ynmcan

Altın Üye
Katılım
30 Ağustos 2008
Mesajlar
677
Excel Vers. ve Dili
2010 türkçe
Altın Üyelik Bitiş Tarihi
29-05-2025
Merhaba arkadaşlar,
Sn.Uzmanamelenin 4. mesajında yoladığı aşağıdaki kodu kulanıyorum.
Kod:
Kod:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
For i = 2 To 11
renk = Cells(3, i).Interior.ColorIndex
Cells(10, i).Interior.ColorIndex = renk
Next
End Sub
Ancak bu koda 3. satır da değiştirdiğim renkler 10. satırdada değişiyor.10. satırdan renk değiştirmeme olanak vermiyor. Benim çalışmamda, o anki duruma göre 3. veya 10. satırdan renk değiştirmem gerekiyor. (Gerektiğinde Şu anda olduğu gibi 3. satırdan renk değiştirdiğimde 10. satırda değişsin, gerektiğinde 10. satırdan renk değiştirdiğimde 3. satırdaki rekte değişsin istiyorum.)
Ayrıca renk ile birikte hücre içeriğide değişebilirmi ?
Eklenmiş Dosyalar
Dosya Türü: xls ÖRN. DOS.xls (43.0 KB, 1 Görüntülenme)
 

Ekli dosyalar

Katılım
5 Ocak 2007
Mesajlar
162
Excel Vers. ve Dili
2010 Excel Türkçe
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
For i = 2 To 11
renk = Cells(3, i).Interior.ColorIndex
Cells(10, i).Interior.ColorIndex = renk
Next
End Sub
Bu yukarıdaki kodu sütun değilde satıra göre renklendirmesini yaparız.
 
Üst