Mit unten stehenden Makros möchte ich festlegen, dass bestimmte Programme, nur auf dem Rechner dessen Name "Verwaltung" ist, ausgeführt werden können. Funktioniert auch alles.
Meine Frage:
Das TB "Dummy" soll sich automatisch ausblenden, wenn der Computername "Verwaltung" ist. Geht das überhaupt? wenn ja, kann mir dann bitte jemand bei der Lösung helfen?
Option Explicit
Dim wks As Worksheet
Private Sub Workbook_BeforeClose(Cancel As Boolean)
For Each wks In Worksheets
If wks.Name "Dummy" Then wks.Visible = xlSheetVeryHidden
Next
End Sub
Private Sub Workbook_Open()
If VBA.Environ("Computername") "Verwaltung" Then ThisWorkbook.Close False
For Each wks In Worksheets
wks.Visible = xlSheetVisible
Next
End Sub
Besten Dank schon mal
Grüsse
Josef