Soru vba ile Koşullu Biçimlendirme

Katılım
27 Nisan 2021
Mesajlar
32
Excel Vers. ve Dili
2010 Türkçe
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
Cells.Interior.ColorIndex = xlColorIndexNone
ActiveCell.EntireColumn.Interior.ColorIndex = 19
Ben bu kod ıle aktıf hucreye aıt sutunu renklendırıyorum ama asıl yapmak ıstedıgım butona atayacagım bır makro ıle aktıf hucreye aıt kolona sag kenarlık eklemek. ByVal Target as Range olarak degıl dırekt olarak buton ıle yapacagım ama sadece renklendırme kodlarını bılıyorum sag kenarlık nasıl ekleyecegım yada ekledıgım kenarlık uzerınde nasıl degısıklık(kalın cızgı, mavı cızgı vs.) yapacagımı ogrenemedım. Sımdıden yardım edenlere cok tesekkur ederım.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Deneyiniz:

PHP:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
Cells.Borders.LineStyle = xlNone
ActiveCell.EntireColumn.Borders(xlEdgeRight).LineStyle = xlContinuous
End Sub
 
Katılım
27 Nisan 2021
Mesajlar
32
Excel Vers. ve Dili
2010 Türkçe
cok tesekkur ederım yusuf bey. Ufak bır rıcam daha olacak eger mumkunse ben cızdıgım bu cızgıyı nasıl ozellestırebılırım. yanı kalın ve mavı yapmak ıstıyorum nasıl yapabılırım. ayrıca bu kodları nerden edınebılırım sagdan soldan gore gore bazı kodları ogrendım ama hala ıhtıyacım olanları bulamkta zorlanıyorum.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,330
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bu temel kod yapılarını MAKRO KAYDET yöntemi ile elde edebilirsiniz.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Şöyle olabilir:

PHP:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
Cells.Borders.LineStyle = xlNone
With ActiveCell.EntireColumn.Borders(xlEdgeRight)
    .LineStyle = 1
    .Color = vbBlue
    .Weight = xlThick
End With
End Sub
 
Katılım
27 Nisan 2021
Mesajlar
32
Excel Vers. ve Dili
2010 Türkçe
Makro Kaydet ozellıgı ıle nasıl yapılıyor acaba tam olarak. Ayrıca yardımlarınız ıcın cok tesekkur ederım.
 
Üst