Çözüldü Makro Kodunda Hata

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,518
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Intersect(Target, [E14:K19]) Is Nothing Then
If Target = "" Then
    Target = "Var"
ElseIf Target = "Var" Then
    Target = "Yok"
ElseIf Target = "Yok" Then
    Target = ""
     End If
    ElseIf Not Intersect(Target, Range("L14:N19")) Is Nothing Then
    If Target = "" Then
    Target = "Uygun"
ElseIf Target = "Uygun" Then
    Target = "Uygun Değil"
ElseIf Target = "Uygun Değil" Then
    Target = ""
    End If
 ElseIf Not Intersect(Target, Range("O14:AS19")) Is Nothing Then
  If Target = "" Then
    Target = "Var"
ElseIf Target = "Var" Then
    Target = "Yok"
ElseIf Target = "Yok" Then
    Target = ""
    End If
End If
End Sub
Makrosu hata vermektedir. Rica etsem çalışır duruma gelmesi için yardımcı olabilir misiniz?

Teşekkür ederim.
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,642
Excel Vers. ve Dili
Pro Plus 2021
Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Not Intersect(Target, [E14:K19,L14:N19,O14:AS19]) Is Nothing Then
        If Not Intersect(Target, [E14:K19,O14:AS19]) Is Nothing Then
            Select Case Target.Value
            Case "": Target.Value = "Var"
            Case "Var": Target.Value = "Yok"
            Case "Yok": Target.Value = ""
            End Select
        Else
            Select Case Target.Value
            Case "": Target.Value = "Uygun"
            Case "Uygun": Target.Value = "Uygun Değil"
            Case "Uygun Değil": Target.Value = ""
            End Select
        End If
    End If
End Sub
 

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,518
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Sayın veyselemre
çok çok teşekkür ederim.
 
Üst