Thema Datum  Von Nutzer Rating
Antwort
Rot EXCEL: Aktualisierung von Abfragen/Verbindungen
22.02.2020 16:35:22 Joerg
NotSolved

Ansicht des Beitrags:
Von:
Joerg
Datum:
22.02.2020 16:35:22
Views:
704
Rating: Antwort:
  Ja
Thema:
EXCEL: Aktualisierung von Abfragen/Verbindungen

Hallo Zusammen,

ich versuche die in meiner Excel Datei veküpften externen Abfragen und Verbindungen zu aktualisieren und stoße dabei auf ein Problem, welches ich trotz recherche in verschiedenen Foren irgendwie nicht lösen kann.

Die in der Excel Datei enthaltenen Abfragen und Verknüpfungen referenzieren teils auf andere Excel Dateien, teils auf eine Datenbank via ODBC und auf eine Website über die Wechselkurse abgerufen werden.

Mit dem folgenden Code stoße ich auf einen Fehler 9 Index außerhalb des zulässigen Bereichs
    'Refresh Data
    ActiveWorkbook.RefreshAll
    'Application.CalculateUntilAsyncQueriesDone
    Do
    DoEvents
    Loop Until Application.CalculationState = xlDone

Mit diesem Code lassen sich de ODBC Abfragen wiederum nicht aktualisieren. Fehlermeldung Ungültiger Prozeduraufruf oder ungültiges Argument.

Function RefreshDataConnections()

    For Each objConnection In ThisWorkbook.Connections
        'Get current background-refresh value
        bBackground = objConnection.OLEDBConnection.BackgroundQuery

        'Temporarily disable background-refresh
        objConnection.OLEDBConnection.BackgroundQuery = False

        'Refresh this connection
        objConnection.Refresh

        'Set background-refresh value back to original value
        objConnection.OLEDBConnection.BackgroundQuery = bBackground
    Next

    MsgBox "Finished refreshing all data connections"

End Function
Benötige ich unterschiedliche unterschiedliche Vorgehensweisen um den Code zu stoppen bis alle Abfragen/Verbindungen aktualisiert sind?

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot EXCEL: Aktualisierung von Abfragen/Verbindungen
22.02.2020 16:35:22 Joerg
NotSolved