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-Key: 318941

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

Printed on: April 28, 2024 at 10:04 o'clock

Mitglied: 131223
131223 Oct 24, 2016 at 07:35:21 (UTC)
Goto Top
On Error Resume Next
Member: thomas1972
thomas1972 Oct 24, 2016 updated at 07:42:31 (UTC)
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
Mitglied: 131223
131223 Oct 24, 2016 updated at 07:45:10 (UTC)
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.