- Katılım
- 14 Kasım 2004
- Mesajlar
- 299
- Excel Vers. ve Dili
- microsoft office professional plus 2016
Merhaba arkadaşlar;
1-aşağıda kullandığım makroyu eklenti haline çevirebilirmiyiz. çevirebilirsek nasıl olacak ?
2-aşağıdaki kodu her defasında sayfanın koduna yapıştırmak zorunda kalıyorum. thisworkbook yapıştırdığıma kod çalışmıyo yani bir defa kodu yapıştırayım diğer yeni eklediğim sayfalar otomatik makro ile çalışsın istiyorum olabilirmi ?
İlgilenen bütün arkadaşlara teşekkür ederim
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim Satır As Range, Sütun As Range
Set Satır = Range(Cells(ActiveCell.Row, 1), Cells(ActiveCell.Row, 256))
Set Sütun = Range(Cells(1, ActiveCell.Column), Cells(65536, ActiveCell.Column))
Cells.FormatConditions.Delete
With Satır
.FormatConditions.Delete
.FormatConditions.Add Type:=xlExpression, Formula1:=1
.FormatConditions(1).Font.Bold = True
.FormatConditions(1).Interior.ColorIndex = 8
End With
With Sütun
.FormatConditions.Delete
.FormatConditions.Add Type:=xlExpression, Formula1:=1
.FormatConditions(1).Font.Bold = True
.FormatConditions(1).Interior.ColorIndex = 8
End With
End Sub
1-aşağıda kullandığım makroyu eklenti haline çevirebilirmiyiz. çevirebilirsek nasıl olacak ?
2-aşağıdaki kodu her defasında sayfanın koduna yapıştırmak zorunda kalıyorum. thisworkbook yapıştırdığıma kod çalışmıyo yani bir defa kodu yapıştırayım diğer yeni eklediğim sayfalar otomatik makro ile çalışsın istiyorum olabilirmi ?
İlgilenen bütün arkadaşlara teşekkür ederim
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim Satır As Range, Sütun As Range
Set Satır = Range(Cells(ActiveCell.Row, 1), Cells(ActiveCell.Row, 256))
Set Sütun = Range(Cells(1, ActiveCell.Column), Cells(65536, ActiveCell.Column))
Cells.FormatConditions.Delete
With Satır
.FormatConditions.Delete
.FormatConditions.Add Type:=xlExpression, Formula1:=1
.FormatConditions(1).Font.Bold = True
.FormatConditions(1).Interior.ColorIndex = 8
End With
With Sütun
.FormatConditions.Delete
.FormatConditions.Add Type:=xlExpression, Formula1:=1
.FormatConditions(1).Font.Bold = True
.FormatConditions(1).Interior.ColorIndex = 8
End With
End Sub
