Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1312to1316
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Ansicht wechselt in Editor

Ansicht wechselt in Editor
08.05.2013 11:09:52
Gregor
Hallo zusammen
Ich starte aus einem Blatt einen VBA Code. Beim Code
"With Workbooks("Muster.xlsm").VBProject.VBComponents(Worksheets(WS).CodeName).CodeModule"
wechselt die Ansicht während der Ausführung auf den Editor und bleibt dort, bis das Makro zu Ende ist (dauert einige Zeit). Application.ScreenUpdating und Application.EnableEvents ist auf False gesetzt. Wie kann ich verhindern, dass die Ansicht in den Editor wechselt?
Danke und Gruss
Gregor

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Ansicht wechselt in Editor
08.05.2013 11:17:28
Nepumuk
Hallo,
teste mal:
Option Explicit

Private Declare Function LockWindowUpdate Lib "user32.dll" ( _
    ByVal hwndLock As Long) As Long

Public Sub Test()
    Call LockWindowUpdate(Application.VBE.MainWindow.Hwnd)
    
    'Dein Code
    
    Call LockWindowUpdate(0&)
End Sub

Gruß
Nepumuk

Anzeige
AW: Ansicht wechselt in Editor
08.05.2013 12:13:52
Gregor
Hoi Nepumuk
Vielen Dank, es funktionert (fast).
Schönheitsfehler: Im Auslöserblatt erscheint im vorderen Bereich ein zusätzlicher "Scroll-Balken", der nach dem Makro wieder verschwindet.
Gruss Gregor

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige