Модуль VBA исчезает после сохранения книги Excel - PullRequest
0 голосов
/ 13 сентября 2018

Я только что познакомился с VBA.Однако, сохранив мой первый файл Excel с кодом VBA с расширением .xlsm (мне посоветовали это сделать), а затем снова открыв этот сохраненный файл, я понял, что весь код VBA исчез и ячейки, в которых я использовалпользовательские функции выкидывали ошибки.Сохранение книги в формате .xlsx вместо .xlsm также не помогло.Когда я попытался сохранить модуль VBA, он показал, что FUNCRES.XLAM доступен только для чтения и поэтому не может быть изменен, поэтому попробуйте сохранить его в другом месте.При этом был сохранен файл Excel, который при открытии показывал всплывающее сообщение о том, что он поврежден, поэтому его нельзя открыть.Затем я дал все разрешения FUNCRES.XLAM, и он НЕ только для чтения.Но проблема все еще преобладала.Что я должен делать?Может кто-нибудь, пожалуйста, помогите мне?

PS: это Windows 10, Office 2016.

1 Ответ

0 голосов
/ 13 сентября 2018

Ваш код VBA необходимо сохранить в модуле в той же книге, в которой вы работаете.Вероятно, это будет указано как VBAProject (Book1)

Вероятно, в окне Project Explorer графического интерфейса VBA будут перечислены другие проекты, но ваш код не будет сохранен с этими модулями.

Они относятся к надстройкам, а не к вашей книге.

enter image description here

...