2

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

Кто-нибудь из вас сталкивался с подобными проблемами или знает, как их решить?

3 ответа3

1

Единственная причина , почему это работает для других , а не для некоторых, может быть , потому , что в диалоговом окне макросов под ниспадающим «Макросами в:», у вас есть неправильно книги выбраны. Смотрите скриншот.

Пользователь должен выбрать This Workbook книгу, если у него открыта ваша книга. В противном случае им нужно выбрать соответствующую книгу, в которой есть макросы. Вы также можете попробовать выбрать All Open Workbooks чтобы увидеть, есть ли ваш макрос в списке или нет.

1

Я проверил, что файл имеет правильное расширение, что он ищет макросы в нужной книге и что макросы были включены. Мне не удалось найти причину этого, хотя я решил ее, сохранив в Excel 97-2003. Спасибо всем за вашу помощь.

0

Я получил эту ошибку для файла .xlsm .

Я попытался нажать « Enable Content но в « View -> Macros ничего не увидел.

Затем я попытался включить вкладку разработчика: File -> Options -> Customize Ribbon -> Select Developer . Там я выбрал Visual Basic, и теперь я мог видеть макрос.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .