- Katılım
- 15 Temmuz 2012
- Mesajlar
- 2,802
- Excel Vers. ve Dili
- Ofis 2021 TR 64 Bit
Merhaba, herkese hayırlı akşamlar.
Ekte gönderdiğim excel dosyamdaki makrolar gayet güzel çalışıyor, ancak aşağıdaki makro satırını değiştirdiğim zaman çalışmıyor.
Bu şekilde yaptığım zaman çalışmıyor.
Yardımcı olur musunuz?
Kodun tamamı.
Ekte gönderdiğim excel dosyamdaki makrolar gayet güzel çalışıyor, ancak aşağıdaki makro satırını değiştirdiğim zaman çalışmıyor.
Kod:
If Intersect(Target, Range("B2:F" & Rows.Count)) Is Nothing Then Exit Sub
Bu şekilde yaptığım zaman çalışmıyor.
Kod:
If Intersect(Target, Range("B2:B,F2:F" & Rows.Count)) Is Nothing Then Exit Sub
Yardımcı olur musunuz?
Kodun tamamı.
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo 10
[B]If Intersect(Target, Range("B2:F" & Rows.Count)) Is Nothing Then Exit Sub[/B]
Application.EnableEvents = False
Select Case Target.Column
Case 2, 6
Target = UCase(Replace(Replace(Target, "i", "İ"), "ı", "I"))
End Select
Sheets(1).Range("A2:A" & [A1048576].End(3).Row).ClearContents
son = Cells.Find("*", , , , xlByRows, xlPrevious).Row
Range("A2") = 1
Range("A2").AutoFill Destination:=Range("A2:A" & son), Type:=xlFillSeries
Sheets(1).Range("A1:F1048576").Borders.LineStyle = xlNone 'Kenarlık sil
Sheets(1).Range("A1:F" & [B1048576].End(3).Row).Borders.LineStyle = xlContinuous 'Kenarlık
10
Application.EnableEvents = True
End Sub
