Abfrageaktualisierung bei 'Worksheet_Activate'
Wolfgang
kleines Problemchen: Wenn ich ein Tabellenblatt (Tabelle1) aufrufe, soll automatisch eine Routine starten und Werte aus Tabelle2 aufsummiert darstellen. Mit
'Sub Worksheet_Activate()'
ist das ja auch kein Problem. Allerdings befinden sich in Tabelle2 Werte aus einer ACCESS-Abfrage, die ich gerne vor dem Aufsummieren aktualisieren will. Wie kann ich das machen? Wechsel aus der Routine in das betreffende Tabellenblatt und Rücksprung würde das Makro nach Abarbeitung nämlich nochmals aufrufen. Warum das Makro zuvor komplett abgearbeitet wird und nicht direkt wieder neu aufgerufen wird, ist mir zwar schleierhaft hängt wahrscheinlich mit dem sequentiellen Abarbeiten der Routinen zusammen. Aber darum geht's ja auch nicht.
Wie kann ich die Abfrage aktualisieren, ohne das Tabellenblatt wechseln zu müssen? Und warum bekomme ich bei dem Befehl 'RefreshAll' bzw. 'Refresh' die Laufzeit-Fehlermeldung "Sub oder Function nicht definiert"?
Bin für jede Lösung dankbar und wünsch allen noch 'n schönes Wochenende.
Viele Grüße, Wolfgang