Відкрити опис
Дозволяє вводити/виводити (I/O) у файл.
Відкрийте синтаксис
1 | відчинено шлях За режим [ Доступ доступ] [замок] Як [ #] номер файлу [Len = reclength] |
Оператор Open містить 6 аргументів:
шлях: Рядовий вираз, що вказує ім'я файлу; може містити каталог або папку та диск.
режим: Ключове слово, що визначає режим файлу: Додавання, Двійкове, Введення, Виведення або Випадкове. Якщо не вказано, файл відкривається для випадкового доступу.
доступ: [Необов’язково] Ключове слово, що визначає дозволені операції над відкритим файлом: Читання, Запис або Читання запису.
замок: [Необов’язково]. Ключове слово, що визначає операції, обмежені над відкритим файлом іншими процесами: Спільний, Блокування читання, Блокування запису та Запис блокування читання.
номер файлу: Дійсний номер файлу в діапазоні від 1 до 511 включно. Використовуйте функцію FreeFile, щоб отримати наступний доступний номер файлу.
довжина затиску: [Необов’язково] Число менше або дорівнює 32 767 (байт). Для файлів, відкритих для довільного доступу, це значення є довжиною запису. Для послідовних файлів це значення є кількістю буферизованих символів.
Приклади відкритої заяви Excel VBA
Наступний код відкриває файл у режимі послідовного введення.
123 | Відкрийте "MyFile" для введення як №1'Закрити перед повторним відкриттям в іншому режимі.Закрити №1 |
Наступний приклад відкриває файл у двійковому режимі лише для операцій запису.
123 | Відкрийте "MyFile" Для двійкового доступу Запишіть як №1'Закрити перед повторним відкриттям в іншому режимі.Закрити №1 |