VBA - Luo tekstitiedosto CreateTextFile -tiedoston avulla

Sisällysluettelo

Tämä opetusohjelma näyttää kuinka luoda tekstitiedosto VBA: n avulla.

Luo tekstitiedosto

Tämä oppitunti käyttää FileSystemObject. Jotta voisit käyttää sitä, sinun on asetettava viittaus VB-komentosarjan ajonaikaiseen kirjastoon.

Voit luoda tekstitiedoston käyttämällä tätä koodia alla CreateTextFile -menetelmä.

12345678 Sub FSOCreateTextFile ()Himmennä FSO objektinaAseta FSO = CreateObject ("Scripting.FileSystemObject")Himmentää tekstitiedoston objektinaAseta TextFile = FSO.CreateTextFile ("C: \ Test \ TestFile.txt")End Sub

Voit välittää valinnaisia ​​argumentteja CreateTextFile -menetelmälle:

  • Jos asetat "korvata" -argumentin arvoksi tosi, jo olemassa oleva tiedosto voidaan myös korvata.
  • Kun asetat "unicode" -argumentin tosi -arvoksi, luodaan unicode -tiedosto, muuten (tai jos argumentti jätetään pois) tuloksena on ASCII -tiedosto.

Seuraavassa esimerkissä olemassa oleva TestFile.txt -tiedosto korvataan unicode -tiedostolla:

1 Aseta TextFile = FSO.CreateTextFile ("C: \ Test \ TestFile.txt", True, True)

Kirjoittaminen tekstitiedostoon

Kun olet luonut tekstitiedoston, voit kirjoittaa tekstin tiedostoon yhdellä koodirivillä:

1 TextFile.Write "sisältö"

Napsauta linkkiä, jos haluat lisätietoja tekstitiedostoihin kirjoittamisesta Write-, WriteLine- ja WriteBlankLines -menetelmillä.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave