Здравствуйте,какой нужен макрос: 1)чтобы перед закрытием книги он сохранял ее и делал копию по указанному адресу: "\\Qnap\gtd_new\ИНВОЙСЫ ЭД\Надстройки", с выставлением разницы в ячейке [a1] сколько прошло времени между открытием файла и его закрытием, после чего макрос должен самоудалиться. 2)чтобы формат файла не менялся(по умолчанию будет: ".xls" 3)никаких сообщений не должно быть 4)нужно сделать надстройку, чтобы при её запуске в произвольной папке вышеуказанный макрос прописывался во все файлы с расширением «.xls», с выставлением пароля(12345) на проект.
Юрий М, просто мутная тема какая-то, с самоудалениями. и вопрос к автору: Предположим, открыл я файл и сразу же его закрыл(либо прилетело обновление и необходимо перезагрузить компьютер). Макрос отработал как надо и ликвидировался. А я взял, и снова открыл файл. А макроса уже и нет. Что в такой ситуации делать?
arelgi написал: при её запуске в произвольной папке вышеуказанный макрос прописывался во все файлы с расширением «.xls», с выставлением пароля(12345) на проект
самая малореализуемая часть. Пользователи обычно не включают доверие к VBA проекту, что делает невозможным его изменение программно в принципе.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
arelgi написал: я бы не стал ставить такое условие
ну мы-то не в курсе, знаете Вы и Ваши пользователи об этом или нет. Вот я и озвучил. Хотя знаю по опыту - на 100% нельзя быть уверенным в действиях другого человека, в Вашем случае это Ваши пользователи. Они всегда что-то будут делать не так, как задумали Вы
в Моём случае буде достаточно чтобы ОДИН раз получилось- а получится потому, что все разрешения я сам ставил) , хотя Ваш макрос Sums_Duty.xla = до сих пор пашет))