Thema Datum  Von Nutzer Rating
Antwort
Rot vba Problem beim Übergang in die Cloud
07.04.2021 11:53:54 Kai
NotSolved

Ansicht des Beitrags:
Von:
Kai
Datum:
07.04.2021 11:53:54
Views:
93
Rating: Antwort:
  Ja
Thema:
vba Problem beim Übergang in die Cloud

   Hallo.

  Ich nutze Office 365 auf einem Windows 10 System und bin gerade dabei arbeitsbedingt Dateien von der Festplatte in Sharepoint zu verschieben. Dabei entstand ein Problem mit einer der Dateien. Das Makro ist auf Sharepointebene nicht mehr ausführbar. Ich nehme stark an, es liegt daran dass die Data Source nun ein Netzwerkpfad ist, statt wie zuvor, ein Pfad auf einer lokalen Festplatte. Dies wird bestätigt, wenn ich den betroffenen Sharepoint Ordner im Onedrive synchronisiere, damit wird eine lokale Kopie erzeugt, die dann auch wieder problemlos funktioniert. hier ein kleiner Teil des Codes der genutzt wird. in der letzten Zeile entsteht der Fehler.


   

    Set oCN = CreateObject("ADODB.Connection")
    Set oRS = CreateObject("ADODB.Recordset")
    
    sPfad = ActiveWorkbook.FullName
    sCS = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & sPfad & ";Extended Properties=""Excel 12.0 Macro;HDR=YES"";"

....

    oCN.Open sCS

Die Fehlermeldung ist folgende:

"Laufzeitfehler '-2147467259 (80004005)': Aktualisieren nicht möglich ; Datenbank oder Objekt ist schreibgeschützt."

 

Da ich nun nicht der ursprüngliche Autor des vba Codes bin, habe ich Schwierigkeiten mich damit zurecht zu finden. Habt ihr eine Lösung für ähnliche Probleme gefunden? Vielen Dank im Voraus für eure Hilfe.


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 vba Problem beim Übergang in die Cloud
07.04.2021 11:53:54 Kai
NotSolved