Freigeben über

Userpfad zur Cloud dynamisieren

Anonym
2025-04-02T15:17:54+00:00

Ich habe einen Cloud-Ordner mit Unterordnern.

In einer dieser Unterordner befindet sich eine Excel-Datei mit Macros. Diese Makros greifen wiederum auf Worddateien zu, befüllen diese mit Werten und speichern die Dateien in den verschiedenen Unterordner.

Als Pfad des Cloud-Ordners ist in den Makros der Weg von meinem Rechner hinterlegt:(C:\Users\Buero\OneDrive.........)

Nun habe ich das Problem, wenn ich von einem anderen Rechner auf den Ordner zugreife, kann ich die Excel-Datei wohl öffnen, aber die Makros funktionieren nicht mehr, weil der Bezug zum Pfad ein anderer ist. In diesem Fall dann (C:\Users\Zuhause\OneDrive......).

Ich vermute, das die unterschiedlichen Rechnernamen der Grund dafür ist.

Meine Frage:

Gibt es eine Möglichkeit den VBA-Code in den Makros dahingehend anzupassen, dass diese dynamisch sind?

D.h., das ich, von welchem Rechner und Ort auch immer, ich auf diesen Cloud-Ordner zugreifen kann und die Makros dann auch funktionieren?

Vielen Dank vorab für irgendwelche Tipps.

Microsoft 365 und Office | OneDrive | Für Zuhause | Windows

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.

0 Kommentare Keine Kommentare
{count} Stimmen

3 Antworten

Sortieren nach: Am hilfreichsten
  1. G.O. Tuhls 41,255 Zuverlässigkeitspunkte Freiwilliger Moderator
    2025-04-02T19:12:10+00:00

    Die Umgebungsvariable %userprofile% anstelle C:\Users\Username dürfte helfen.

    Gruß

    Burkhard

    0 Kommentare Keine Kommentare
  2. Anonym
    2025-04-03T13:55:16+00:00

    Heißt das, statt des Pfades

    C:\Users\Username\OneDrive......

    einfach nur  

    %userprofile%\OneDrive ......

    Im VBA-Code eingeben?

    VG Carsten

    0 Kommentare Keine Kommentare
  3. G.O. Tuhls 41,255 Zuverlässigkeitspunkte Freiwilliger Moderator
    2025-04-03T14:30:31+00:00

    Jep. Versuch macht kluch.

    0 Kommentare Keine Kommentare