У меня есть лист с результатами запроса - таблица. Как я могу получить новую копию этого листа каждый раз, когда запрос обновляется? Он обновляется с помощью макроса «update».
Например, если запрос содержит данные «A», он получает копию с данными «A». После того, как запрос обновлен и получен данные «B», он должен получить его копию с данными «B», но первая копия листа должна остаться неизменной с данными «A». И так далее ... Я обновляю запрос кнопкой, которая запускает макрос.
Я использую метод копирования vba и вызываю его из макроса "update", но он также обновляет все предыдущие копии новыми данными.
Sub GetCopy()
CurrentSheet.Copy After:=CurrentSheet
End Sub