У меня есть таблица Excel Excel, используемая в качестве шаблона, поэтому я могу обновить CONNECTION (CSV-файл) с новой таблицей данных, которая ссылается на мою сводную таблицу.Excel Macro Request: Сохранить как копирование и разрыв соединения данных
Прямо сейчас у меня есть макрос, чтобы СОХРАНИТЬ КАК КОПИРОВАТЬ по определенному пути, так как я хочу сохранить оригинал неповрежденным.
Sub SaveCopyPath()
With ActiveWorkbook
.SaveCopyAs "C:\Users\Me\" & Format(Date, "mmddyyyy") & "-" & [A1] & ".xlsm"
End With
End Sub
- Я ищу в VBA код, который будет применяться только к моему СПАС копировальные с этим:
- разрывать соединение по таблице данных
- Удалить Tab1 и TAB2 на сохраненная копия и сохранить сводную таблицу & «Данные» нетронутыми в сохраненной копии .
Я вижу, что вы отредактировали вопрос, чтобы добавить тот факт, что источником является csv. Я могу изменить свой ответ ниже, если вы дадите немного больше указаний. Является ли соединение в структурированной таблице? Или просто в листе? –
Данные извлекаются из CSV и добавляются в модель данных, которая рассматривается как таблица на моем листе «Данные». Я смог заставить это работать, используя ActiveWorkbook.Connections («ModelConnection»). Удалить – Dataletx
Прохладный! Я надеялся, что это сработает для вас. –