Makro ausführen, ohne dass man es sieht
15.05.2007 13:11:00
Andrew
ich habe folgenden VBA-Code
Sub Aktualisieren()
Sheets("Tabelle2").Select
Range("C5").Select
Selection.QueryTable.Refresh BackgroundQuery:=False
Sheets("Tabelle1")
End Sub
Das Makro geht in Tabelle2 in Zelle C5 und aktualisiert eine SQL-Abfrage. Aber wenn das Makro per Knopfdruck ausgeführt wird, wechselt die Ansicht natürlich in Tabelle2 und später wieder in Tabelle1.
Kann man das verhindern, so dass das Tabellenblatt1 immer gezeigt wird und im Tabellenblatt2 im Hintergrund die Aktualisierung läuft?
Für eure Hilfe und Tipps wäre ich sehr dankbar
Viele Grüße
Andrew