Я хочу создать сценарий VBA, который будет сохранять копию документа каждые 5-10 минут с новым именем. Скрипт будет хранить около 10-15 копий в одной папке, увеличивая число каждый раз. Если он достигает максимального числа сохранений, он должен удалить самый старый.
Например:
document.xlsx - Working copy.  
document_b1.xlsx - First backup, done after 5 minutes.  
document_b2.xlsx - Second backup, after 10 minutes.  
И так далее, и так далее.
Когда это число в конце достигает 15, скрипт должен переименовать остальные.
то есть:  
document_b15 - gets deleted.  
document_b14 -> document_b15  
document_b13 -> document_b14  
...  
document_b1 - new copy. 
Какая функция могла бы выполнить необходимые шаги?
Короткий список, который понадобится VBA:  
- Увеличение ценного
 - Переименование файлов
 - Удаление файла
 - Сохранение текущего документа как нового файла
 
Я знаю, что Q принадлежит Stackoverflow. По поводу программной части.
Но я хочу использовать существующее решение, а не изучать VBA с нуля.  
Есть ли VBA, которая сделала бы это для меня?

