Office: (Office 2016) Per VBA eine Datei aus SharePoint herunterladen

Helfe beim Thema Per VBA eine Datei aus SharePoint herunterladen in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; von musa2828 ich habe die Datei mit txt Editor geöffnet aber keine Access denied Fehler gefunden. Es wäre ja vielleicht hilfreich, wenn du uns... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von User, 11. Dezember 2019.

  1. Per VBA eine Datei aus SharePoint herunterladen


    Es wäre ja vielleicht hilfreich, wenn du uns verraten würdest, was du stattdessen gefunden hast.

    Ich vermute: "... the html source code for the Sharepoint site's landing page to establish a login session ..." (Quelle: Der von @knobbi38 verlinkte Technet-Thread)
    Effektiv entspricht das ja einem "Access Denied".

    Du hast das in Outlook und Excel mit der URLDownloadToFile-API versucht? - Vermutlich nicht.

    Wenn du einfach auf einen Link klickst, wird dieser im Browser geöffnet. Der Browser übergibt, wenn vorhanden, den Authentication-Cookie oder -Header an die Sharepoint-Site und kommst dann direkt zur Datei.

    URLDownloadToFile kennt den Authentication-Cookie nicht, daher wirst du von Sharepoint auf die Anmeldeseite umgeleitet, die du dann herunterlädst.

    Soweit das Problem.

    Ein Lösungansatz wäre vermutlich, über das Microsoft.XMLHTTP-Objekt auf die Seite zuzugreifen und dabei die erforderlichen Anmeldeinformationen mitzugeben. - Die Umsetzung ist aber vermutlich nicht ganz trivial.
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
  2. Hallo musa2828,

    URLDownloadToFile unterstützt definitiv keine Authentifizierung. Es wäre also zu klären, welche Art von Zugriff dein Sharepoint-Server zur Verfügung stellt und mit welcher Authentifizierung gearbeitet wird.

    Je nachdem, könnte man dann per Shell-Aufruf mit einem der Kommandozeilentools einen Download durchführen:
    wget
    curl ' in Windows bereits enthalten https://bagder.gitbook.io/everything-curl/
    rclone ' Rclone


    Ulrich
     
Thema:

Per VBA eine Datei aus SharePoint herunterladen

Die Seite wird geladen...
  1. Per VBA eine Datei aus SharePoint herunterladen - Similar Threads - VBA Datei SharePoint

  2. Datei in mehreren Ordnern suchen und wenn gefunden öffnen?! Macro / VBA

    in Microsoft Excel Hilfe
    Datei in mehreren Ordnern suchen und wenn gefunden öffnen?! Macro / VBA: Hallo Leute, Hoffentlich könnt ihr mir hier helfen, ich krieg den Syntax einfach nicht hin (wahrscheinlich ist es auch totaler käse den ich programmiert habe). Also im Grunde soll eine Datei...
  3. Aufrufen Datei aus SharePoint per VBA

    in Microsoft Access Hilfe
    Aufrufen Datei aus SharePoint per VBA: Wer kann mir helfen. In meiner Firma gibt es Dateien in diversen Ordner in Form von SharePoints, worauf alle Kolleginnen und Kollegen zugreifen kann. Dort habe ich eine Excel-Vorlage, worin die...
  4. per VBA in Datei springen und wieder in Ausgangs Datei zurück

    in Microsoft Excel Hilfe
    per VBA in Datei springen und wieder in Ausgangs Datei zurück: Hallo zusammen, ich versuche mal mein Problem zu beschreiben. Ich habe zwei Dateien "Zählerstände" und "Abrechnung" Die Datei "Abrechnung" ist leer und wird immer unter dem Aktuellem Jahr neu...
  5. einzelne Spalten in neue Dateien kopieren

    in Microsoft Excel Hilfe
    einzelne Spalten in neue Dateien kopieren: Hallo zusammen, ich brauche ein wenig Hilfestellung: Ich habe eine Tabelle (exemplarisch) Titel A Titel B Spalte A Spalte B...
  6. Zugriff auf andere Excel Datei ohne aktives Öffnen

    in Microsoft Excel Hilfe
    Zugriff auf andere Excel Datei ohne aktives Öffnen: Liebe Community, ich habe mir eine Formel geschrieben um Werte aus einer anderen Excel Datei in meine Haupt Excel Datei einzufügen. Leider muss die Datei aus der ich die Daten haben will immer...
  7. VBA - Fehlermeldung "Excel kann auf Datei nicht zugreifen"

    in Microsoft Excel Hilfe
    VBA - Fehlermeldung "Excel kann auf Datei nicht zugreifen": Hallo, ich habe folgenden Code bei dem ich leider immer eine Fehlermeldung erhalte. Der Fehler ist Folgender Laufzeitfehler '1004" Excel kann auf die Daten in ''Desktop" nicht zugreifen. Die...
  8. VBA verschiedene definierte "nicht leere" Bereiche aus Datei kopieren in neue Datei

    in Microsoft Excel Hilfe
    VBA verschiedene definierte "nicht leere" Bereiche aus Datei kopieren in neue Datei: Hallo zusammen, nachdem ich jetzt vieles hin- und her versucht habe komme ich nicht wirklich zu einem Ergebnis das ich gerne hätte. Ich habe einen Ordner in dem mehrere Excel Dateien...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden