2015-07-02 4 views
1

Без сомнения, очень легко исправить, что кто-то здесь наткнулась раньше ....xlsm файл открыт для чтения только

У меня есть макрос включен файл Excel (.xlsm), который имеет некоторые VBA, чтобы сделать графики, выбирать данные, получать данные, масштабировать оси и т. д., однако 75% времени, когда я открываю файл, говорит, что у другого пользователя открыт файл и будет доступен только для чтения.

Я проверил очень внимательно, и я определенно единственный пользователь с открытым файлом. То же самое происходит, если файл находится либо на жестком диске этого компьютера, либо если я загружаю его с сервера.

Если файл сохранен как .xls-файл, проблема никогда не возникает, по крайней мере, актуальной.

Добавление «Конец» к коду VBA, по-видимому, не влияет.

Я могу только предположить из моих предыдущих тестов, что это что-то в части VBA файла, которая вызывает эту проблему. Любая помощь приветствуется.

ответ

0

Это настройки Excel для компьютера. Если вы перейдете на вкладку «Файл» на ленте, параметры «Excel» и перейдите в «Центр доверия»> «Настройки центра доверия», вы можете изменить это.

Вы можете установить доверенные документы или издатели. Также проверьте настройки макроса и защиту.

0

Некоторые мысли:

1) Проверьте свой код, чтобы увидеть, если в любой момент, у вас есть открытый файл (workbook.open для текущего файла)
2) Является ли файл в сети?
3) Проверьте правильность .xlsm, если он доступен только для чтения.
4) Перейдите в раздел «Центр доверия - центр доверия», чтобы узнать, включен ли макрос.

Смежные вопросы