thomas1972
Goto Top

Laufzeitfehler 1004 - webabfrage hat keine Daten geliefert, abfangen und zum nächsten satz springen

Hallo ich erhalte folgenden Hinweis beim Webbabfragen.
Wie kann ich diese im Screenshot vorgebende abfangen, sobald Error 1004 springe auf die nächste Query.

    ActiveWindow.ScrollWorkbookTabs Position:=xlFirst
    Sheets("PIL1").Select 
    Selection.QueryTable.Refresh BackgroundQuery:=False
    Sheets("PIL2").Select 
    Selection.QueryTable.Refresh BackgroundQuery:=False
    Sheets("PIL3").Select 
    Selection.QueryTable.Refresh BackgroundQuery:=False
    Sheets("PIL3_temp").Select 
    Selection.QueryTable.Refresh BackgroundQuery:=False
    Sheets("PIL43").Select 
    Selection.QueryTable.Refresh BackgroundQuery:=False
    Sheets("PIL4").Select 
    Selection.QueryTable.Refresh BackgroundQuery:=False
    Sheets("PIL52").Select 
    Selection.QueryTable.Refresh BackgroundQuery:=False

Grüße aus München
2016-10-24 09_11_07-microsoft visual basic

Content-ID: 318941

Url: https://administrator.de/contentid/318941

Ausgedruckt am: 15.11.2024 um 05:11 Uhr

131223
131223 24.10.2016 um 09:35:21 Uhr
Goto Top
On Error Resume Next
thomas1972
thomas1972 24.10.2016 aktualisiert um 09:42:31 Uhr
Goto Top
Hallo Sacknase,

danke , bin nicht drauf gekommen.

Vielleicht weist du dieses auch ansonsten erstelle ich eine neue Anfrage
Bei den Abfragen popt zwischendruch ein Windows-Sicherheitsfenster auf
The Server.... is asking for your user Name und password...

Dieses muss ich dann eingeben und mit OK bestätigen.

Kann ich dieses per VBA auch abfangen und befüllen lassen sowie mit OK bestätigen (Kennwort ist je nach Seite unterschiedlich)?
(siehe Screenshot)
2016-10-24 09_39_04-microsoft excel - cups_offene_druckaufträge.xlsm
131223
131223 24.10.2016 aktualisiert um 09:45:10 Uhr
Goto Top
URL so angeben:
http://USERNAME:PASSWORD@server.de
Sofern es sich um Standard-Authentifizierung handelt.
Je nach System muss eventuell für den IE die Nutzung dieses Schemas in der Registry freigeschaltet werden.
Order man speichert die Credentials für diesen Host im Windows Tresor.