Screenupdating?
21.10.2008 11:20:39
KViertel
Ich habe eine Verständnisproblem mit dem Befehl "Application.Sreenupdating = "
Ich habe eine Arbeitsmappe mit 10 Tabellen. Darin ist zB. eine Tabelle enthalten, die Definitionen bzw. Informationen über Zellzuweisungen enthält. Auf diesem Blatt, befinden sich mehrere Blöcke, die in Abhängigkeit von der Ausgangstabelle jeweils selectiert werden müssen, um die richtigen Zellen in der weiteren Bearbeitung durch eine VBA-Procedur ansprechen zu können. Dabei entsteht ein ziemliches Geflimmer auf dem Bildschirm.
Obwohl ich am Beginn der Procedur Application.Sreenupdating = False gesetzt habe, wird trozdem jede folgende Anweisung im Bildschirm angezeigt. zB. werden ausgeblendete Tabellen, die "visible = true" erhalten angezeigt. Oder wenn ich in diese Listendatei springen muß, um den entsprechenden Block zu selectieren, der dann über eine For each Schleife ausgewertet wird, ist jeder einzelne Schritt sichtbar.
Application.ScreenUpdating = False
var_def
ws_t.Visible = True
ws_e.Visible = True
ws_q.Visible = True
ws_d.Visible = True
ws_r.Visible = True
ws_dbadr.Activate
drow = ws_dbadr.[A65536].End(xlUp).Row
dcol = ws_dbadr.[A65536].End(xlUp).Column
ws_dbadr.Range(Cells(3, dcol), Cells(drow, dcol)).Select
t_z = Selection.Rows.Count
i = 1
For Each n In Selection
Ich suche also Informationen, wie sich ScreenUpdating richtig anwenden muß.