У меня есть сводная таблица, которая фильтруется и обновляется на основе выбора в другой сводной таблице (после нажатия кнопки), и у меня есть некоторый код VBA, чтобы сделать фильтр. Прямо сейчас у меня есть «Запрос к базе данных» и ODBCConnection, но после первого фильтра соединение меняет свое имя на «Соединение», и из-за этого фильтр не будет работать должным образом. У меня есть другой экземпляр этого в другой сводной в другом файле, и он использует OLEDBConnection. Я думал, что тип соединения может быть проблемой, но когда я пытаюсь изменить источник данных и соединение, я получаю следующую ошибку: «вы не можете выбрать соединение, несовместимое с существующим соединением». Мне было интересно, если кто-то еще сталкивался с этой ошибкой и что вы сделали, чтобы исправить ее. Спасибо!
Я бы хотел, чтобы соединение не изменялось на «Соединение» каждый раз, когда сводная таблица фильтруется, и сохранял исходный источник данных, чтобы сводная страница могла фильтроваться и обновляться несколько раз.