- Katılım
- 27 Eylül 2010
- Mesajlar
- 24
- Excel Vers. ve Dili
- MİCROSOFT EXCEL 2003
a1 hücresine masraf yazdığımız zaman masraf için yazacağım değeri c1 e yazacagım ancak a1 e masraf yazdıgım zaman hücre otomatik olarak c1 e atlayacak yani b1 i ıska geçecek
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A:A,C:C")) Is Nothing Then Exit Sub
Select Case Target.Column
Case Is = 1
Target.Next.Next.Select
Case Is = 3
Target.Offset(1, -2).Select
End Select
End Sub
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Son
If Intersect(Target, Range("A:A")) Is Nothing Then Exit Sub
Application.EnableEvents = False
If Target <> "" Then
Target.Next.Next.Select
End If
Son: Application.EnableEvents = True
End Sub
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Kriter() As Variant, X As Byte
On Error GoTo Son
If Intersect(Target, Range("A:A")) Is Nothing Then Exit Sub
[COLOR=red]Kriter = Array("MASRAF", "NAKLİYE")
[/COLOR]
Application.EnableEvents = False
For X = 0 To UBound(Kriter)
If UCase(Replace(Replace(Target, "ı", "I"), "i", "İ")) = Kriter(X) Then
Target.Next.Next.Select
GoTo Son
End If
Next
Son: Application.EnableEvents = True
End Sub