ich habe in einer Arbeitsmappe (Ziel), in der ein möglichst größer Bildausschnitt benötigt wird, die Funktionsleisten ausgeblendet.
Damit in anderen, gleichzeitig geöffneten Arbeitsmappen, die Leisten zur Verfügung stehen, verwende ich folgenden Code, der bei Wechsel der Arbeitsmappen, die Leisten an- bzw. ausschaltet.
Private Sub Workbook_Activate()
Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",False)"
End Sub
Private Sub Workbook_Deactivate()
Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",True)"
End Sub
nun zum Problem, bei dem Ihr mir hoffentlich helfen könnt:
wenn ich Daten aus einer anderen Datei in die Zwischenablage kopiere, um diese dann anschließend in der Zielarbeitsmappe einzufügen, ist dies nicht möglich, da bei Wechsel in die Zielarbeitsmappe nach Ausführen des oben aufgeführten Makro die Zwischenablage geleert wird.
Kann ich das irgendwie verhindern?
Besten Dank und viele Grüße
ulid