Я пытаюсь создать панель мониторинга в Excel 2010 для моего отдела, которая будет максимально автоматизирована. Итак, у меня есть таблица с данными, которые будут обновляться в каждой ячейке каждый месяц или неделю. Теперь моя проблема в том, что, когда кто-то переходит и меняет значение ячейки на новое значение для нового месяца, я не хочу терять предыдущее значение предыдущего месяца.
Есть ли какой-нибудь возможный способ автоматически каждый раз сохранять значения ячеек в таблице, сохраняя все старые? В частности, я хотел бы сохранить копию всей истории таблицы, например, в течение 12 месяцев на другом листе. До сих пор я использовал код в VBA, который сохраняет строку, в которой происходит каждое изменение, но не расширяется, т. Е. Когда изменение происходит в другой строке, изменения будут отображаться точно в том же месте, где была предыдущая история. Кроме того, функция срабатывает сразу после нажатия на ячейку. Я бы предпочел, чтобы функция сохраняла данные только после внесения изменений в значение ячейки. Есть ли кто-нибудь, кто может помочь мне решить эту проблему?
Спасибо!!