VBA - Vytvorte textový súbor pomocou súboru CreateTextFile

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.

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave