Ich habe eine Excel-Datenbank woraus viele Dokumente (.xlsx, .csv, .pdf) per Button gespeichert / exportiert werden können.
Zudem ein paar Dateien und Ordner die per Button aufgerufen werden können / sollen.
Das funktioniert soweit problemlos, solang ich es auf meinem(en) Rechner(n) (die auf "retob" lauten), also lokal anwende.
Die Dateien welche gespeichert und exportiert werden können, speichere ich alle auf dem (meinem) Desktop.
Das heisst, dass der Export funktioniert, muss der Benutzername des Rechners identisch sein. Ab einem "fremden" PC würde es nicht mehr funktionieren.
Beispiele Speicherung:
-- Pfad = "C:\Users\retob\OneDrive\Desktop\" & Worksheets("Kontrolle & Übersicht").Range("D2") & "_" & Worksheets("Kontrolle & Übersicht").Range("G1") & "_Versandliste_" & Format(Date, "YYYYMMDD") & ".csv"
-- ActiveWorkbook.SaveAs Filename:="C:\Users\retob\OneDrive\Desktop\" & Sheets("Data").Name & "_Adressliste Rechnungen.xlsx"
Alle Daten und Zugehörigen Dokumente habe ich auf DropBox (cloud) abgelegt.
Ich möchte erreichen, dass andere Benutzer die Datenbank auch soweit gebrauchen können, dass sie die Dateien ebenfalls exportieren können.
Gibt es die Möglichkeit einen Variablen Pfad zum speichern einzubauen? Oder bin ich mit meiner Vermutung richtig, dass das nicht funktionieren kann?
- oder Zugriff von verschiedenen Rechnern (mit verschiedenen Namen) auf eine Cloud. Ist sowas umsetzbar? Vermutlich ergibt sich da wieder das selbe Problem.
Als Notlösung würde ich auf jedem Rechner einen Ordner auf "C:\...." erstellen. Von da aus Könnten die Daten auf Dropbox kopiert werden. Oder automatisch mit einer Backupsoftware kopiert werden lassen.
Bei den Dateien und Ordnern die ich öffnen und aufrufen möchte stehe ich an der selben Stelle an.
Vielen Dank, wenn mir jemand einen Lösungsansatz hat. Was machbar ist, oder wie dass das elegant funktionieren könnte. Oder einen Arschritt, weil ich den Durchblick einfach nicht habe.
Grüsse Reto