Worksheet_BeforeDoubleClick problem
05.08.2021 11:46:44
Norbert
habe ein Problem und hätte bitte eure Hilfe gebraucht
Wenn ich mit private sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) arbeite und die Blätter geschützt sind und während des ausgeführten Makros die Blätter "aufgesperrt" werden, es in eine anderes Blatt spring und dieses als Target nimmt.
Wenn Blätter nicht geschützt, ist das Problem nicht. Aber ohne Schutz will ich das Projekt nicht lassen.
Danke
mfg
Norbert
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Blattschutz_aus
Cancel = True
Dim i
'On Error GoTo ende
Blattschutz_aus
If Not Intersect(Target, Me.Range("A2:A1002")) Is Nothing Then 'Application.Intersect(Target, Me.Range("A2:A1002")) Is Nothing Then
'Sheets("Gesamtliste").Range("BY1").Value = Target.Address
'Sheets("Gesamtliste ").Select"
frm_Kalender.Show
'Blattschutz_aus
Alles_anzeigen_G 'hier wird die Gesamtliste nur neu sortiert
Else
End If
If Not Intersect(Target, Me.Range("B2:C1002")) Is Nothing Then 'Application.
UserForm3.Label3.Caption = Target.Column 'ActiveCell.Column
UserForm3.Label4.Caption = Target.Row 'ActiveCell.Row
UserForm3.Show
i = ActiveCell.Row
i_Aktive_row_ = ActiveCell.Row
If Range("A" & i).Value = "" Then
If Range("B" & i).Value = Range("C" & i).Value Then
If Range("H" & i).Value = 0 Then
If Range("D" & i).Value = "" Then
Alles_anzeigen_G ' Sortieren
Else
End If
Else
End If
Else
End If
Else
End If
Else
End If
If Not Application.Intersect(Target, Me.Range("D2:D1002")) Is Nothing Then
'aktuelles_Ziel = Target.Address
'MsgBox (aktuelles_Ziel)
UserForm2.Label1.Caption = ActiveCell.Column
UserForm2.Label2.Caption = ActiveCell.Row
UserForm2.Show
Else
End If
ende:
Blattschutz_ein
End Sub