VBA - Crea file di testo con CreateTextFile

Questo tutorial dimostrerà come creare un file di testo con VBA.

Crea un file di testo

Questa lezione utilizza FileSystemObject. Per usarlo, sarà necessario impostare un riferimento alla libreria runtime di script VB.

Per creare un file di testo, puoi utilizzare questo codice qui sotto con Metodo CreateTextFile.

12345678 Sub FSOCreateTextFile()Dim FSO come oggettoImposta FSO = CreateObject("Scripting.FileSystemObject")Dim TextFile As ObjectImposta TextFile = FSO.CreateTextFile("C:\Test\TestFile.txt")Fine sottotitolo

Puoi passare argomenti facoltativi al metodo CreateTextFile:

  • Se si imposta l'argomento "overwrite" su true, è possibile sovrascrivere anche un file già esistente.
  • Impostando vero l'argomento “unicode”, viene creato un file unicode, altrimenti (o se l'argomento viene omesso) il risultato sarà un file ASCII.

Nell'esempio seguente, un file TestFile.txt esistente verrà sovrascritto con un file unicode:

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

Scrittura su file di testo

Dopo aver creato un file di testo, puoi scrivere del testo nel file utilizzando una singola riga di codice:

1 TextFile.Scrivi "contenuto"

Fare clic sul collegamento per ulteriori informazioni sulla scrittura in file di testo utilizzando i metodi Write, WriteLine, WriteBlankLines.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave