war im Urlaub, deshalb erst jetzt Danke an Rudi für die Antwort.
Folgendes habe ich in VB-Editor übertragen:
Private Sub Workbook_Open()
With Sheets(1)
.Columns.Hidden = True 'alles ausblenden
Select Case LCase(Environ("Username"))
Case "Unger": .Range("B:B,E:F,H:H").Hidden = False
Case "Werner": .Range("A:Z").Hidden = False
Case "meier": Range("A:A,D:D,J:L").Hidden = False
End Select
End With
End Sub
Die Benutzernamen entsprechen dem "Autor" aus der "Dateiinfo" in den Eigenschaften von Excel-Dateien,
die an den entsprechenden Rechnern erstellt wurden. (Gros/Kleinschreibung beachtet!)
Das Problem ist nun, dass bei den definierten Benutzern trotzdem alle Spalten ausgeblendet sind.
Was ist am Makro noch nicht richtig bzw. wo bekomme ich den richtigen Benutzernamen her?
Danke nochmal.
Marcel