Otvorite opis
Omogućuje ulaz/izlaz (I/O) u datoteku.
Otvorite sintaksu
1 | Otvorena ime putanje Za način [ Pristup pristup] [zaključavanje] Kao [ #] broj datoteke [Len = reclength] |
Izjava Open sadrži 6 argumenata:
ime putanje: String izraz koji navodi naziv datoteke; može uključivati direktorij ili mapu te pogon.
način rada: Ključna riječ koja određuje način datoteke: Dodavanje, binarno, unos, izlaz ili nasumično. Ako nije navedeno, datoteka se otvara za slučajni pristup.
pristup: [Izborno] Ključna riječ koja navodi operacije dopuštene na otvorenoj datoteci: Čitanje, pisanje ili čitanje pisanja.
zaključavanje: [Izborno]. Ključna riječ koja specificira operacije ograničene na otvorenoj datoteci drugim procesima: Dijeljeno, Zaključaj čitanje, Zaključaj pisanje i Zaključaj čitanje zapisivanja.
broj datoteke: Važeći broj datoteke u rasponu od 1 do 511, uključujući ovo. Upotrijebite funkciju FreeFile za dobivanje sljedećeg dostupnog broja datoteke.
reclength: [Izborno] Broj manji ili jednak 32,767 (bajtova). Za datoteke otvorene za nasumični pristup, ova vrijednost je duljina zapisa. Za sekvencijalne datoteke ova vrijednost je broj znakova u međuspremniku.
Primjeri otvorene izjave programa Excel VBA
Sljedeći kôd otvara datoteku u načinu uzastopnog unosa.
123 | Otvorite "MyFile" za unos kao #1'Zatvorite prije ponovnog otvaranja u drugom načinu rada.Zatvori #1 |
Sljedeći primjer otvara datoteku u binarnom načinu rada samo za operacije pisanja.
123 | Otvorite "MyFile" za binarni pristup Zapišite kao #1'Zatvorite prije ponovnog otvaranja u drugom načinu rada.Zatvori #1 |