none
application.screenupdating funktioniert nicht mehr RRS feed

  • Frage

  • Ich nutze das MS Excel 2016 und habe seit dem das Problem, dass der Befehl "application.screenupdating" nicht mehr funktioniert.

    Warum nicht?
    Was für Abhilfen gibt es?

    Die Anwendung wird dadurch SEHR zeitaufwendig.

    Ich bitte um Unterstützung!

    • Verschoben Stefan FalzModerator Mittwoch, 27. Juni 2018 13:02 Keine VB.NET Frage, sondern Excel VBA
    Mittwoch, 27. Juni 2018 12:00

Alle Antworten

  • "Funktioniert nicht" ist nichts, mit dem wir irgendwas anfangen könnten.

    Application.ScrenUpdatring ist zudem kein Befehl, sondern eine Eigenschaft, die man auf True oder False setzen kann. Also bspw. so:

    Application.ScreenUpdating = False
    
    ' Mach was
    ...
    
    Application.ScreenUpdating = True

    Um dir aber helfen zu können, müsstest Du schon konkreter werden.

    Was geht wo nicht? Welche Auswirkungen hat das? Wie sieht dein Code aus?


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Mittwoch, 27. Juni 2018 12:29
    Moderator
  • Hallo,
    mein Code sieht genauso aus wie das Beispiel.
    Application.ScreenUpdating lässt sich nicht auf "False" setzen - weder über Code, noch mittels Debugger -
    es bleibt auf "True".
    Auswirkung ist - logischerweise - das Makro läuft langsam, weil jede Anweisung einzeln auf dem Bildschirm aktualisiert wird.

    Das Problem haben offensichtlich noch andere - bisher habe ich noch keine verwertbare Lösung gefunden.

    Danke für jeden Hinweis.

    Montag, 22. Juli 2019 09:44