Lesen einer Textdatei ist etwas, ein Computer-Programmierer wissen, wie man bei der Entwicklung von Computer -Programme müssen . In VBA können Sie die "Input #" verwenden Anweisung, um eine Textdatei zu öffnen und seinen Inhalt zu lesen . Die Daten aus der Datei gelesen wird gespeichert für Sie zu manipulieren, wie Sie es wünschen . Mit VBA eine Textdatei zu lesen ist nützlich, wenn Sie große Mengen an Daten in eine Excel-Tabelle übertragen müssen . Anleitung
1
Klicken Sie auf die Registerkarte "Entwicklertools" , klicken Sie auf " Visual Basic " und klicken Sie auf "Einfügen "-Menü. Wählen Sie " Module" , um einen neuen Code-Modul einfügen
2
starten , indem Sie eine Sub- Prozedur mit dem folgenden Code: .
Private Sub readTextFile ( ) auf Twitter Seite 3
Create drei Variablen, die Sie verwenden, um die Textdatei zu lesen wird :
Dim fileText As String Dim
myTextFile As String Dim
memFile As Integer
4
Definieren Sie den Pfad und Dateinamen der Textdatei, die Sie lesen möchten :
myTextFile = " F: \\ temp.txt "
memFile = FreeFile
5
öffnen Sie die Datei , lesen Sie dessen Inhalte und schließen Sie die Datei :
öffnen myTextFile Für Eingang As # memFile
fileText = INPUT $ ( LOF (1 ) 1) german
schließen
6
Zeigen Sie die Textdatei Ergebnisse durch das Direkt-Fenster .
Debug.Print ( fileText )
7
Beenden Sie die Sub- Prozedur durch Eingabe von " End Sub " (ohne Anführungszeichen) . Drücken Sie F5, um die Prozedur auszuführen und die Datei lesen .