Funcția VBA FreeFile

Descriere FreeFile

Returnează următorul număr de fișier gratuit valabil (întreg).

Sintaxa FreeFile

În Editorul VBA, puteți tasta „FreeFile (” pentru a vedea sintaxa funcției FreeFile:

Funcția FreeFile conține un argument:

RangeNumber: [Opțional] 0 (implicit) pentru a returna numărul fișierului în intervalul 1-255. 1 pentru a returna numărul fișierului în intervalul 256-511.

Exemple de funcții Excel VBA FreeFile

Vă rugăm să rulați următorul cod.

1234567891011121314151617 Sub FreeFile_Example ()Dim nIndex As IntegerDim nFileNumber Ca întregDim arFileNumber (1 la 3) ca întregPentru nIndex = 1 până la 3nFileNumber = FreeFile 'Obțineți numărul de fișier neutilizatarrFileNumber (nIndex) = nFileNumber' număr.Deschideți „D: \ test” & nIndex & „.txt” Pentru ieșire ca nFileNumber 'Creați numele fișierului.Scrieți #nFileNumber, "Numărul fișierului acestui fișier este" & nFileNumber 'Text de ieșire. "Următorul nIndexPentru nIndex = 1 până la 3Închideți ArrFileNumber (nIndex) 'Închideți fișierul.Următorul nIndexSfârșitul Sub

Aceasta va crea 3 fișiere pe unitatea D.

test1.txt: „Numărul fișierului acestui fișier este 1”

test2.txt: „Numărul fișierului acestui fișier este 2”

test3.txt: „Numărul fișierului acestui fișier este 3”

Aceasta arată că returnează 1, 2, 3 prin funcția FreeFile.

wave wave wave wave wave