In DATABASE relativen Pfad angeben



Excel-Version: 2000
nach unten

Betrifft: In DATABASE relativen Pfad angeben
von: Jens
Geschrieben am: 03.05.2002 - 18:51:28

Ich versuche in einem Word-Dokument über DATABASE Daten aus einem Excel-Sheet einzubinden. Leider schaffe ich das nur mit dem vollständigen Pfad wie z.B.

DATABASE \d "D:\\LH\\test\\Connectors.xls"

Geht das auch relativ, also am besten einfach nur im selben Verzeichnis?

Vielen Dank und Gruß,

Jens

nach oben   nach unten

Re: In DATABASE relativen Pfad angeben
von: Rainer Quaas
Geschrieben am: 03.05.2002 - 23:05:28

Hallo Jens,

wenn Deine Datei, von der Du das Makro aufrufst, sich in einem übergerodneten Verzeichnis befindet (oder andersrum, wenn Deine aufzurufende Datei in einem Unterverzeichnis) befindet, dann versuch mal folgendes:

Deine "Makro-Datei" befindet sich z. B. im Verzeichnis "LH", Deine Connectors.xls im Verzeichnis "test",dann sollte der Code wie folgt lauten:

DATABASE \d =ThisWorkbook.Path & "\test\Connectors.xls"

Ich hoffe, dies hilt Dir weiter.

Gruß Rainer

nach oben   nach unten

Re: In DATABASE relativen Pfad angeben
von: Jens
Geschrieben am: 06.05.2002 - 10:01:20

Hallo Rainer,

danke für Deine Hilfe, allerdings funktioniert das immer noch nicht. Ich bekomme ein "Datenquelle kann nicht geöffnet werden". Mein Feld im Word2000-Dokument sieht folgendermaßen aus:

DATABASE \d =ThisWorkbook.Path&"\\Connectors.xls"

Ich habe auch schon nur einen Slash und keinen ausprobiert und alles funktioniert nicht. Hast Du oder jemand anders noch eine Idee?

Danke,

Jens

nach oben   nach unten

Re: In DATABASE relativen Pfad angeben
von: Rainer Quaas
Geschrieben am: 07.05.2002 - 14:43:33

Hallo Jens,

Entschuldigung, ich habe Deine Anfrage nicht genau durchgelesen. Ich ging von der Annahme aus, daß Du aus einem Excel-Dokument die Datenbank einlesen möchtest. Für Word weis ich das leider nicht.

Die Word-Feldfunktion DATABASE mit dem Schalter \d gibt den Pfad und Dateinamen der Datenbank an (wie Du schon richtig bemerkt hast). Hier gibt es meiner Meinung nach keine Möglichkeit den Pfad variabel zu gestalten. Dies müßte aber über eine VBA-Prozedur möglich sein. Leider kann ich Dir da nicht weiterhelfen.

Gruß Rainer


 nach oben

Beiträge aus den Excel-Beispielen zum Thema "Auswahl mit ComboBox"