Ist es möglich eine Excel Arbeitsmappe in Abhängigkeit einer Zelleneingabe zu Sperren?

... komplette Frage anzeigen

1 Antwort

Erfolgt das Springen per Makro? Darüber könntest Du die anderen Arbeitsblätter auch ausblenden und nur das ausgewählte einblenden. 

Mit visible = false wird normal ausgeblendet, mit visible=xlveryhidden so, dass man nur über Makro wieder einblenden kann. Aufbau nach diesem Schema:

 Sheets("Sheet1").Visible = xlVeryHidden
Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von KCore90
18.01.2016, 14:37

Für das Springen habe ich:


Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Address = "$B$7" Then
If Target.Value = "Firma1" Then
ThisWorkbook.Worksheets("Firma1").Activate
End If
If Target.Value = "Firma2" Then
ThisWorkbook.Worksheets("Firma2").Activate
End If
If Target.Value = "Firma3" Then
ThisWorkbook.Worksheets("Firma3").Activate
End If

End If

End Sub


verwendet.

0