(Без використання сторонніх програм-архіваторів)
У доданому файлі - файл, при запуску якого автоматично спрацьовує такий макрос
При відкритті цього файлу, якщо включені макроси, в папці My Program Backups буде збережена копія книги в форматі ZIP (архів)
Папка, якщо така не існує, буде автоматично створена макросом.
Функція для розархівування (вилучення файлів з архіву ZIP)
5 дней 8 часов назад
Жодного разу з таким не стикався (не робив багатотомні архіви), так що не можу підказати
Підкажіть будь ласка як створити багатотомний архів ZIP і задати розмір частин.
Функція Zip_File лається якщо в шляху архівіруемого файлу є символи «». Чи є спосіб обійти це обмеження?
Дмитро, так, так і повинен робити цей код.
Так влаштована робота з ZIP в windows
Для розпакування можна використовувати WinRAR - швидше буде. Приклади коду на кшталт були у мене на сайті.
Програма продовжує роботу з оригінальним файлом
2) зберігаєте активну книгу (яка створилася при копіюванні листа) під заданим ім'ям
наприклад: ActiveWorkbook.SaveAs FileNameXls
3) закриваєте книгу-бекап без повтороно збереження:
ActiveWorkbook.Close False
PS: якщо самі не розберетеся - завжди можна оформити замовлення на сайті
Підкажіть пожлста, у мене 2 питання. Перший-з яким файлом буде продовжена робота після збереження, з тим який забекапіть або з оригіналом? І другий-чи можна як то зберігати не всю книгу, а певний лист від неї? Наприклад-програма складається з 4 аркушів, на 4 аркуші зведена інформація. Потрібно щоб створилася копія файлу, тільки з цим єдиним 4 листом.