- Katılım
- 2 Mart 2005
- Mesajlar
- 2,960
- Excel Vers. ve Dili
-
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
If Target.Count > 1 Then ise mevcut satırlar için kod çalışmaya devam etsin
target.count>1 olması durumunda mevcut satırlar sıra ile Target.row a aktarılıp kodların çalışmasında işlerlik kazandırmak mümkün olurmu acaba?
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A4:A65536]) Is Nothing Then Exit Sub 'a4:a65536 aralığı değişmemişse çık
If Target.Count > 1 Then Exit Sub
If IsEmpty(Target) Then 'değişen alan boşsa
Range("B" & Target.Row & ":AB" & Target.Row).Select 'B:AB aralığındaki satırları seç
Selection.ClearContents 'içeriğini boşalt
Target.Select 'değişen hücreyi seç
Exit Sub: End If 'prosodürden çık
..............