Я хочу создать макрос VBA, который будет делать следующее:
файл Excel с макросом должен открываться только тогда, когда файл открыт из определенной папки в каталоге Windows.
Если он не открыт из указанной папки, он должен показать сообщение об ошибке msgbox и закрыть файл автоматически.
файл, который мы используем, уже полностью защищен, однако пользователи все еще могут скопировать его из существующей папки на свой рабочий стол, например, мы хотим для того, чтобы предотвратить их от использования более старой версии, только принимая открытие файла из определенного каталога. Я попытался найти решение в интернете, но не нашел его.
-
открыт из включает ярлыки.
-
это файл corportate, но макросы используются в нашей среде.
-
Мне нужен код, где я могу изменить название папки, чтобы быть все, что я хочу
(поэтому мы всегда можем изменить его позже)