Obsah
Tento tutoriál vám ukáže, ako vytvoriť textový súbor pomocou VBA.
Vytvorte textový súbor
Táto lekcia používa FileSystemObject. Aby ste ho mohli používať, budete musieť nastaviť odkaz na run-time knižnicu VB skriptov.
Na vytvorenie textového súboru môžete použiť tento kód nižšie s Metóda CreateTextFile.
12345678 | Sub FSOCreateTextFile ()Dim FSO ako objektNastaviť FSO = CreateObject ("Scripting.FileSystemObject")Dim TextFile ako objektNastaviť TextFile = FSO.CreateTextFile ("C: \ Test \ TestFile.txt")Koniec pod |
Metode CreateTextFile môžete odovzdať voliteľné argumenty:
- Ak nastavíte argument „prepísať“ na hodnotu true, je možné prepísať aj už existujúci súbor.
- Nastavením argumentu „unicode“ na hodnotu true sa vytvorí súbor unicode, v opačnom prípade (alebo ak je argument vynechaný) bude výsledkom súbor ASCII.
V nasledujúcom príklade bude existujúci TestFile.txt prepísaný súborom unicode:
1 | Nastaviť TextFile = FSO.CreateTextFile ("C: \ Test \ TestFile.txt", True, True) |
Zápis do textového súboru
Po vytvorení textového súboru môžete do súboru napísať text pomocou jedného riadka kódu:
1 | TextFile.Napíšte „obsah“ |
Kliknutím na odkaz získate ďalšie informácie o zápise do textových súborov pomocou metód Write, WriteLine, WriteBlankLines.