Hallo zusammen!
Aktuell bin ich dabei ein Lagerverwaltungstool zu schreiben.
Es gibt einen Benutzermodus und einen Entwicklermodus. Die beiden Modi unterscheiden sich z.B. darin welche Zellen man auswählen kann und welche Blätter angezeigt werden, etc.
Des Weiteren gibt es für den Benutzer eine andere Ansicht als für den Entwickler.
Die Ansicht des Benutzers ist
Die Ansicht des Entwicklers ist
Nun möchte ich, dass man über ein Piktogramm auf der Startseite die Ansicht ändern kann.
o.g. Code funktioniert leider nicht!
Dieselbe Syntax benutze ich auch noch an anderer Stelle im Projekt um eine Form ein- und auszublenden und da funktioniert es.
Habt ihr eine Idee wie ich das umsetzen kann? Kann ja nicht so schwer sein.
Vielen Dank und schöne Grüße
Yannick P.
Aktuell bin ich dabei ein Lagerverwaltungstool zu schreiben.
Es gibt einen Benutzermodus und einen Entwicklermodus. Die beiden Modi unterscheiden sich z.B. darin welche Zellen man auswählen kann und welche Blätter angezeigt werden, etc.
Des Weiteren gibt es für den Benutzer eine andere Ansicht als für den Entwickler.
Die Ansicht des Benutzers ist
Code:
Application.ExecuteExcel4Macro "show.toolbar(""Ribbon"",False)"
Application.DisplayFormulaBar = False
Application.DisplayFullScreen = True
ActiveWindow.DisplayHorizontalScrollBar = False
ActiveWindow.DisplayVerticalScrollBar = False
ActiveWindow.DisplayWorkbookTabs = False
Die Ansicht des Entwicklers ist
Code:
Application.DisplayFullScreen = False
Application.ExecuteExcel4Macro "show.toolbar(""Ribbon"",true)"
Application.DisplayFormulaBar = True
ActiveWindow.DisplayHorizontalScrollBar = True
ActiveWindow.DisplayVerticalScrollBar = True
ActiveWindow.DisplayWorkbookTabs = True
Nun möchte ich, dass man über ein Piktogramm auf der Startseite die Ansicht ändern kann.
Code:
Application.Run"'XXX.xlsm'!Benutzer" = Not Application.Run"'XXX.xlsm'!Entwickler"
o.g. Code funktioniert leider nicht!
Dieselbe Syntax benutze ich auch noch an anderer Stelle im Projekt um eine Form ein- und auszublenden und da funktioniert es.
Habt ihr eine Idee wie ich das umsetzen kann? Kann ja nicht so schwer sein.
Vielen Dank und schöne Grüße
Yannick P.