Office: Dateipfad ergibt d.docs.live

Helfe beim Thema Dateipfad ergibt d.docs.live in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen Ich habe in meinen VBA's in Excel's immer mit thisworkbooks.path gearbeitet um den Dateipfad aus zu lesen. Bei meinem Windows 10, 11 und... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Martin_Fri, 2. Februar 2024.

  1. Martin_Fri Neuer User

    Dateipfad ergibt d.docs.live


    Hallo zusammen
    Ich habe in meinen VBA's in Excel's immer mit thisworkbooks.path gearbeitet um den Dateipfad aus zu lesen.
    Bei meinem Windows 10, 11 und Excel 365 funktioniert das wunderbar.
    Ich synchronisere die Dateien über Onedrive (Lokal gespeichert).
    nun musste ich meinen PC erneuern und nur bei diesem PC (Win11Pro, Onedrive, Excel 365) liest es den Dateipfad als "Sign in to your Microsoft account.... aus.
    daher gehe ich davon aus, dass in diesem Excel etwas falsch eingestellt ist oder ein Haken fehlt... Kann mir jemand helfen, wo ich suchen muss?
    Vielen Dank für eure Unterstützung !
     
    Martin_Fri, 2. Februar 2024
    #1
  2. HKindler
    HKindler Erfahrener User
    Hi,

    dein Link sieht bei mir so aus:

    Dateipfad ergibt d.docs.live 2024-02-02 11_21_38-Dateipfad ergibt d.docs.live - Geschäftlich – Microsoft​ Edge.png

    Wie wäre es, wenn du dem dezenten Hinweis folgen und dich an deinem Microsoft-Account anmelden würdest?
     
    HKindler, 2. Februar 2024
    #2
  3. Martin_Fri Neuer User
    Danke für die Info
    Ich bin offiziell registriert und angemeldet.
    Sowohl im Office als auch im onedrive bin ich mit dem selben Konto angemeldet
     
    Martin_Fri, 2. Februar 2024
    #3
  4. HKindler
    HKindler Erfahrener User

    Dateipfad ergibt d.docs.live

    Dann weiß ich auch nicht weiter...
     
    HKindler, 2. Februar 2024
    #4
  5. Martin_Fri Neuer User
    Kleines Update:

    Onedrive angemeldet, Sync läuft
    Office365 angemeldet, läuft

    Solange Onedrive läuft, habe ich den falschen Bezug
    ("d.docs.live.net/...")
    Sobald ich onedrive stoppe (Synchronisierung anhalten - 2 Stunden"), nimmt es den Lokalen
    (D:\1 Schreinerei\OneDrive\Ordner\Datei...)
    Lasse ich Onedrive wieder laufen, geht es wieder zum d.docs....

    OneDrive-Version: Build 24.010.0114.0001 (64-Bit)

    Hilft das eventuell weiter?
     
    Martin_Fri, 3. Februar 2024
    #5
  6. RPP63_neu
    RPP63_neu hat Ahnung
    Moin!
    Was ergibt jeweils(!) Environ("Onedrive")?

    Gruß Ralf
     
    RPP63_neu, 3. Februar 2024
    #6
  7. Martin_Fri Neuer User
    Halo Ralf
    Dies ergibt mir den korrekten, lokalen Pfad aus...

    Gruss Martin
     
    Martin_Fri, 3. Februar 2024
    #7
  8. RPP63_neu
    RPP63_neu hat Ahnung

    Dateipfad ergibt d.docs.live

    Ich hatte gehofft, dass mein Wink reicht.
    Nimm folglich statt ThisWorkbook.Path Environ("Onedrive") & Unterordner & Dateiname
    Die Synchronisierung nimmt Onedrive selbständig vor.
     
    RPP63_neu, 3. Februar 2024
    #8
  9. Martin_Fri Neuer User
    Es laufen aber nicht an allen Orten die Rechner über Onedrive.
    Mein Kollege braucht gewisse Programm auch und nutzt diese über einen VPN-Server.
    Zieht das dann das nächste Problem mit sich oder erkennt es das?
     
    Martin_Fri, 3. Februar 2024
    #9
  10. RPP63_neu
    RPP63_neu hat Ahnung
    environ() hat ja den großen Vorteil, nicht gleich einen Fehler zu produzieren.
    ?Environ("Twodrive") liefert einen Leerstring
    Mal frei nach Schnauze:
    Code:
    If Len(Environ("Onedrive")) Then
       Pfad = Environ("Onedrive") & "\Ordner\Datei..."
    Else
       Pfad = ActiveWorkbook.Path & "\Ordner\Datei..."
    End If
     
    RPP63_neu, 3. Februar 2024
    #10
  11. Martin_Fri Neuer User
    Danke Ralf

    Guter Ansatz, werde das mal anschauen.

    Gruss Martin
     
    Martin_Fri, 3. Februar 2024
    #11
  12. steve1da Office Guru
    steve1da, 3. Februar 2024
    #12
  13. Martin_Fri Neuer User

    Dateipfad ergibt d.docs.live

    Hallo zusammen
    Steve, danke für deinen Hinweis, obwohl ich nicht verstehe, was das zur Sache tut ;-)

    Ralf, der Ansatz war gut, aber es zeigt nur den Pfad bis zum Onedrive.
    Die nachfolgenden Ordner müsste ich so als statisch definieren.
    Ich habe da aber verschiedene Programme und Verschiedene Ordner. Alles fix zu definieren will und kann ich nicht...
     
    Martin_Fri, 3. Februar 2024
    #13
  14. steve1da Office Guru
    Take a look :)
    2.3: Crossposting - ist grundsätzlich erlaubt, aber nur wenn in dem Beitrag ein eindeutiger Verweis zu dem Thema im anderen Forum vorhanden ist.

    Damit verhindert man dass es uU zu Doppelarbeit kommt. Wenn du in mehreren Foren postest, ohne das mitzuteilen, und bekommst zB die gleichen Antworten, dann hat mindestens ein Helfer umsonst gearbeitet.
     
    steve1da, 3. Februar 2024
    #14
  15. RPP63_neu
    RPP63_neu hat Ahnung
    Du kommst scheibchenweise mit neuen Infos rüber …
    Bevor gleich kommt, dass Du einen Mac hast, nehme ich lieber gleich Application.PathSeparator statt den Backslash (Windows).
    Es geht hier nur um den If-Teil meines obigen Codes.
    Ich setze den OneDrive-Link als Konstante.
    Im real life füllst Du natürlich eine Variable mittels
    ActiveWorkbook.FullName
    Code:
    Sub Full_Name()
    Dim erster_Ordner$, Struktur$, Ergebnis$
    Const Pfad$ = "https://d.docs.live.net/1111xxxx2222/Forum/Office-Hilfe/Textverketten.xlsx"
    erster_Ordner = Split(Pfad, "/")(4)
    Struktur = Replace(Mid(Pfad, InStr(Pfad, erster_Ordner), 999), "/", Application.PathSeparator)
    Ergebnis = Environ("Onedrive") & Application.PathSeparator & Struktur
    End Sub
    Dateipfad ergibt d.docs.live KPPrEP4.png
     
    RPP63_neu, 4. Februar 2024
    #15
Thema:

Dateipfad ergibt d.docs.live

Die Seite wird geladen...
  1. Dateipfad ergibt d.docs.live - Similar Threads - Dateipfad ergibt docs

  2. Datei als PDF speichern ohne festen Dateipfad

    in Microsoft Excel Hilfe
    Datei als PDF speichern ohne festen Dateipfad: Hey ihr Profis da draußen, ich versuche aktuell mehrere Excel-Blätter über VBA automatisch als PDF-Datei erstellen zu lassen. Einen Teilerfolg konnte ich bereits erzielen, mehrere Blätter werden...
  3. Variabler Dateipfad bei Einlesen von csv-Datei

    in Microsoft Excel Hilfe
    Variabler Dateipfad bei Einlesen von csv-Datei: Hallo zusammen, ich habe einen Code mit dem Makro-Rekorder aufgenommen den ich gerne anpassen würde: Sub AddData() ActiveWorkbook.Queries.Add Name:="TWW", Formula:= _ "let" & Chr(13) & "" &...
  4. Dateipfad wird nicht gefunden

    in Microsoft Excel Hilfe
    Dateipfad wird nicht gefunden: Moin, ich bin schier am verzweifeln... Dieses Makro soll zunächst die geöffnete Arbeitsmappe definiert abspeichern, anschließend ganz bestimmte Zellen hieraus kopieren und in eine andere...
  5. Dateipfad per Drag & Drop

    in Microsoft Access Hilfe
    Dateipfad per Drag & Drop: Hallo, in meiner Access-Anwendung gibt es Projekte, denen ich in einer neuen Version gern Dateien zuordnen würde. (z.B. PDF-Angebote von einem Zulieferer, Baustellenbilder usw.). Der Pfad der...
  6. Per Drag n Drop Dateipfad und Dateiname ermitteln

    in Microsoft Access Hilfe
    Per Drag n Drop Dateipfad und Dateiname ermitteln: Hallo Forum User, ich probiere zur Zeit über eine ListBox oder ListView Element den Dateipfad sowie Dateinamen per Drag n Drop zu ermitteln. Allerdings finde ich Netz dazu so viel das mich...
  7. Dateipfad mit Platzhalter auslesen

    in Microsoft Access Hilfe
    Dateipfad mit Platzhalter auslesen: Hallo zusammen, seit 2 kompletten Tagen versuche ich nun via VBA einen Dateipfad mit "*" o. ä. auszulesen und bekomme es einfach nicht hin. *frown.gif* Meine Basis ist dabei Folgende: Ich habe...
  8. VBA - Dateipfad ermitteln - Word 2010

    in Microsoft Word Hilfe
    VBA - Dateipfad ermitteln - Word 2010: Wie lösche ich ein Thema wieder?
  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