VBA - Datei öffnen, deren Name in Feld XY steht
10.11.2005 12:45:32
Wissensdurst
folgendes kleine Problem:
Ich habe ein Makro, dass eine Datei öffnen soll und in diese Datei dann automatisch etwas reinkopiert. Welche Datei geöffnet werden soll schreibe ich nun in ein Feld und führe danach das Makro aus, welches dieses Feld ausliest.
Das Feld ist formatiert als Datum (TT.MM) und das muss auch so bleiben.
Jetzt soll mir das Makro eine zugehörige Datei öffnen, die auf der Festplatte im Format TT.MM.JJ.xls vorliegt.
Könnte mir bitte jemand erklären, wie das geht.
Ich müsste doch eigentlich den Wert aus dem Datumsfeld auslesen, als Variable definieren und anschließend irgendwie die entsprechende Datei mit Workbooks.Open (aber mit welchen Parametern?) öffnen können.
Vom Prinzip her kapier ich das schon, aber ich bin in der Syntax noch nicht so firm (vor 2 Wochen das erste mal VBA gesehen ;)).
Außerdem, wenn Exel das Datumsfeld ausliest, wird der Variable doch immer TT.MM.JJJJ übergeben?
Der Dateiname ist aber TT.MM.JJ.xls! Kann man denn die Variable um die letzten zwei Zeichen "beschneiden"?
Vielen Dank schonmal. Dank diesem Forum hier beginne ich schon langsam eine gewisse Begeisterung für Excel bzw. VBA aufzubauen. Echt toll, was man damit alles machen kann und verdammt lustig, wenn man bedenkt, dass sich die Leute 80% ihrer Tipparbeit sparen könnten, wenn sie die Funktionen ihrer Programme alle kennen würden ;P
Grüße Hans