Læsning af en tekstfil er noget en computer programmør skal vide , hvordan man gør , når de udvikler computerprogrammer. I VBA kan du bruge "Input # " erklæring for at åbne en tekstfil og læse dens indhold. De data læses fra filen er gemt i hukommelsen for dig at manipulere som du ønsker. Brug VBA til at læse en tekst fil er nyttig, når du har brug for at overføre store mængder af data til et Excel -regneark . Instruktioner
1
Klik på " Udvikler " fanen , klik på " Visual Basic " og klik på "Indsæt" -menuen. Vælg " Module" for at indsætte en ny kode modul
2
Start ved at skabe en sub- procedure ved hjælp af følgende kode: .
Private Sub readTextFile ()
3
oprette tre variabler, du vil bruge til at læse tekst-fil : Hej
Dim fileText As String
Dim myTextFile As String
Dim memfile ' As Integer < br >
4
Definer stien og filnavnet på den tekstfil , du vil læse : Hej
myTextFile = " F: \\ temp.txt "
memfile ' = FreeFile < br >
5
Åbn filen , læse dens indhold og lukke filen : Hej
Open myTextFile for Input Som # memfile '
fileText = Input $ ( LOF (1), 1)
Luk
6
vise teksten filresultater gennem Immediate -vinduet.
Debug.Print ( fileText )
7 < p > Afslut sub- procedure ved at skrive " End Sub " ( uden anførselstegn) . Tryk F5 for at køre proceduren og læse filen .