Funktio palauttaa tiedoston tilan.
FileAttr(tiedostonumero, tapa)
Tiedosto ilmoitetaan tiedostonumeron avulla. Jos tapa on 1, funktio palauttaa tilan, jossa tiedosto on avattu.
| palautusarvo | tila |
| 1 | Input |
| 2 | Output |
| 4 | Random |
| 8 | Append |
| 32 | Binary |
Jos tapa on 2, funktio palauttaa järjestelmän tiedostokahvan. Tapa 2 on käytettävissä ainoastaan 16-bittisissä järjestelmissä.
Esimerkki:
Open "testi.txt" For Input As #1 MsgBox FileAttr(1, 1) '1 = Input Close #1