Недопустимый режим файла (ошибка 54)

Операторы управления контентом файлов должны соответствовать режиму, в котором был открыт файл. Эта ошибка имеет следующие причины и способы решения:

  • Оператор Put или Get задает последовательный файл. Операторы Put и Get могут ссылаться только на файлы, открытые в режиме доступа Random или Binary.

  • Оператор Print # задает файл, открытый в режиме доступа, отличном от Output или Append. Укажите другой оператор записи в файл или переоткройте файл в подходящем режиме.

  • Оператор Input # задает файл, открытый в режиме доступа, отличном от Input. Укажите другой оператор записи в файл или переоткройте файл в режиме Input.

  • Попытка записи в файл, предназначенный только для чтения. Измените статус чтения и записи файла или отмените запись данных в него.

Для получения дополнительной информации выберите необходимый элемент и нажмите клавишу F1 (для Windows) или HELP (для Macintosh).

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.