Direktnachricht

Ihre Nachricht:



Excel-Beispiele: Erklärungen, Formeln, VBA-Code und mehr

Hinweise zu den Beispielen finden Sie hier: Beispiele

Kategorie: Beispiel > Excel > VBA > Dateien und Ordner

Beitrag zuklappen Ordner erstellen, wenn nicht vorhanden

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 15)

Wie erstellt man einen Ordner, wenn dieser noch nicht existiert?

Beitrag zuklappen Datei verdeckt aufrufen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 16)

Wie öffnet man eine Exeldatei ohne Bildschirmflackern?

Beitrag zuklappen Datei per Makro aufrufen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 17)

Wie kann ich mit einem Makro eine Datei aufrufen?

Sicherheitshalber sollte vorher geprüft werden, ob die Datei existiert:

Beitrag zuklappen Dateinamen aus Zelle auslesen und diese Datei öffnen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 18)

In einer Zelle (zum Beispiel A1) eines Tabellenblatts steht der Name einer anderen Datei. Wie kann man diesen auslesen und dann anschließend diese Datei öffnen lassen?

Ggf. sollte vorher noch mit Dir() geprüft werden, ob die Datei existiert.

Beitrag zuklappen Datei mit fortlaufender Nummer speichern

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 19)

Wie kann man eine Datei mit einer fortlaufenden Nummer speichern?

Die Nummer in eine Zelle schreiben, die auch ausgeblendet werden kann. Dann bei jedem Speichern die Nummer mit z. B. Range("A1") = Range("A1") + 1 erhöhen.

Oder die Nummer in eine Datei auslagern, zum Beispiel so:

Beitrag zuklappen Arbeitsmappen eines Ordners drucken

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 20)

Wie kann ich mit VBA alle Arbeitsmappen eines Ordners ausdrucken lassen?

Beitrag zuklappen Dateien nach Datum öffnen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 21)

Wie kann ich Dateien, die Datumsnamen im Format JJJJMMDD (Beispiel: 19980518.XLS) tragen, über VBA öffnen, wenn das jeweilige Datum über ein InputBox abgefragt wird?

Beitrag zuklappen Dateien nach Datum auflisten

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 22)

Wie kann ich in einem Tabellenblatt alle Dateien auflisten, deren letztes Änderunsdatum nach einem anzugebenden Datum liegt?

Alle Dateien auflisten:

Beitrag zuklappen Dateien mit Pfadnamen sammeln

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 23)

Wie kann ich in einem Listenfeld eine Reihe von Dateien mit Pfadnamen zum späteren Öffnen sammeln?

Beitrag zuklappen Dateiname aus Pfad

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 24)

Wie kann ich aus der Zeichenfolge der GetOpenFileName-Methode den Dateinamen filtern?

Beitrag zuklappen Einzelnes Tabellenblatt speichern

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor Beispieldatei (Tipp 26)

Wie kann ich ein einzelnes, zu benennendes Tabellenblatt unter einem zu benennenden Dateinamen speichern?

Eine einfache Möglichkeit:

Allerdings ist es natürlich einfacher, wenn man den Blattnamen nicht tippen muss. In der Beispieldatei ist eine Variante, in der Sie den Namen der Tabelle einfach aus einer Liste wählen können.

Beitrag zuklappen Ermitteln von Datei- und Pfadnamen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 27)

Wie kann ich aus einem mit dem Befehl "GetOpenFilename" ermittelten vollen Dateinamen den eigentlichen Dateinamen und den Pfad ermitteln?

Beitrag zuklappen Laufwerk über InputBox auswählen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 28)

Wie kann ich den Anwender über eine Input-Box ein bestimmtes Laufwerk auswählen lassen (die Laufwerke sind nicht bekannt, sie müssen eingelesen werden)?

Beitrag zuklappen Datei kopieren

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 29)

Wie kann man eine Datei kopieren?

Beitrag zuklappen Verzeichnis auslesen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 32)

Gibt es in VBA eine Möglichkeit ein Verzeichnis mit allen darin befindlichen Dateien auszulesen?

Sollen nur Dateien direkt im Ordner, nicht aber in Unterordnern, gesucht werden, reicht dieser Code:

Soll auch in Unterordnern gesucht werden, ist dies eine Möglichkeit:

Beitrag zuklappen Textdatei erstellen und Text wieder in Excel einlesen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 33)

Wie kann ich aus einem Tabellenbereich eine Textdatei erstellen und diese Textdatei wieder in Excel einlesen?

In Spalte A wird solange gesucht, bis eine leere Zelle gefunden wird. Die Daten aus A, B und C werden mit einem Semikolon als Trennzeichen in eine Textdatei eingelesen.

Einlesen in eine Textdatei mit immer gleichem Pfad:
Einlesen in eine Textdatei mit wählbarem Pfad:
Textdatei in Exceldatei einlesen, immer gleicher Pfad:
Textdatei in Exceldatei einlesen, wählbarer Pfad:

Beitrag zuklappen Werte aus den ersten 10 Tabellenblättern in den Editor

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor Beispieldatei (Tipp 34)

Auf den ersten zehn Tabellenblättern sind jeweils in A1 Werte enthalten. Wie kann ich diese untereinander in den Editor einfügen?

Eine Möglichkeit ist, diese direkt in den Editor einzufügen - allerdings per Tastensimulation. Das geht sicher schnell, allerdings ist danach immer die Num-Taste ausgeschaltet:

Die bessere Alternative ist, die Werte in eine Textdatei zu speichern und anschließend diese Textdatei mit Notepad aufzurufen:

In der Beispieldatei sind beide Varianten enthalten; der Aufruf erfolgt über das jeweilige Ribbon.

Beitrag zuklappen Datei suchen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 36)

Wie kann ich auf der Festplatte nach einer Datei suchen?

Erste Möglichkeit:

Zweite Möglichkeit:

Beitrag zuklappen Dialog, um csv-Dateien zu öffnen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 37)

Wie ruft man den Öffnen-Dialog auf, so daß csv-Dateien geöffnet werden können?

Beitrag zuklappen Dateien aus Ordner auflisten (mit denen in Unterordnern)

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor Beispieldatei (Tipp 372)

Wie kann ich alle Dateien eines Ordners mit denen in Unterordnern auflisten?

Hier gibt es ein Add-In dazu:

downloads.php?id=589

Der Code im Add-In und der hiesigen Beispieldatei ist identisch.

Beitrag zuklappen Aus geschlossener Mappe Daten in Listbox

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor Beispieldatei (Tipp 423)

Wie kann ich mit VBA Daten aus einer geschlossenen Mappe einlesen?

Eigentlich gar nicht.

Man kann aber mit einer Formel Bezug auf eine geschlossene Mappe nehmen; deren Ergebnis erscheint dann. Dies kann man dann mit VBA verwenden. Also kann man auch mit VBA die Formel eintragen und dann das Ergebnis abgreifen. Die Formel kann zum Schluss wieder gelöscht wreden.

Beispiel:
Im Ordner C:\Eigene Dateien befindet sich die Datei DBAdressen.xlsx. Aus dieser Datei sollen vom Blatt Allgemein die Daten aus A1 bis A25 in eine Listbox eingelesen werden, ohne diese Datei zu öffnen.

Das Ganze kann (und sollte) natürlich mit Errorhandlings verfeinert werden.

Beitrag zuklappen Computernamen auslesen

Nach oben Adresse des Beitrags Nachricht zum Beitrag an Autor (Tipp 569)

Wie kann man den Namen des Computers, also des Systems, auf dem die Anwendung läuft, auslesen?

Das kann man natürlich auch als UDF erstellen:

In die Zelle wird einfach =computername1() eingetragen.