Herbers Excel-Forum - das Archiv

Daten einlesen

Bild

Betrifft: Daten einlesen
von: Holger Meinert

Geschrieben am: 17.03.2005 14:52:16
Hallo Forum
Möchte mit einem Makro beim öffnen der Arbeitsmappe Daten einer xls-Datei einlesen.
A1 = Datum (28.02.05), A2 = Pfad (C:\TEMP)
Aufbau des Dateinamens der einzulesenen Dateien =
d280205_424859801__SummeNetznutzung_1.xls
Es wird täglich ein neue Datei erzeugt.
Im ersten Teil des Dateinamens befindet sich das Datum (d280205)
Das Makro soll die Daten des in "A1" stehenden Datums aus der zugehörigen Datei
d280205_424859801__SummeNetznutzung_1.xls in das Sheet "Daten" einlesen/kopieren.
Ist in dem Verzeichnis keine zugehörige Datei vorhanden soll eine Meldung erscheinen und der Vorgang abgebrochen werden.
Vielen Dank für die Hilfe !
Bild

Betrifft: AW: Daten einlesen
von: Heino B

Geschrieben am: 18.03.2005 18:40:00
Hallo
Ich habe Dir mal ein kleines Beispiel gemacht.
Du hast leider nicht geschrieben wie das Blatt heißt aus dem Du das Datum auslesen willst.
Ich habe in meinem Beispiel angenommen das Du das Blatt mit dem Namen Tabelle1 meinst.
Die Fehlermeldung musst Du noch einbauen. Zur Zeit schreibt das Makro in Zelle A10 eine Meldung.
Den Dateinamen liest das Makro aus der Zelle A5 aus. Diese wird per Formeln erzeugt.
https://www.herber.de/bbs/user/19851.xls
Bild

Betrifft: AW: Daten einlesen
von: Holger Meinert

Geschrieben am: 29.03.2005 07:35:38
Hallo Heino
Sorry, konnte mich nicht vorher melden (Urlaub).
Vielen Dank für die Beispieldatei, funktioniert super.
Kann der Zellbereich auch verändert werden (z.B. A1:A10) oder
geht es nur mit einem Zellwert.
Viele Dank für die Hilfe !
mfg
Holger
 Bild
Excel-Beispiele zum Thema "Daten einlesen"
Tabellenblattnamen in ein Listenfeld einlesen Gefilterte Daten in eine ListBox einlesen
Einlesen von Zellinhalten in Variablen 1000 Arbeitsblätter aus 1000 Arbeitsmappen einlesen
Tabellenblattnamen in eine ListBox einlesen Text aus UserForm-Textbox in Variable einlesen
Blätter in ComboBox-Feld einlesen und auswählen Dateinamen in Tabelle einlesen
Namen einer Arbeitsmappe einlesen