2

У меня есть файл Excel, который должен отражать некоторые данные из базы данных MS SQL.

Этот файл автоматически синхронизируется с удаленным местоположением. Я хотел бы, чтобы всякий раз, когда файл Excel синхронизировался, данные, которые были загружены в файл, были бы актуальными с БД.

То, что я пытался сделать, было:

  1. Создайте соединение в файле Excel и выберите автоматическое обновление.
  2. Держите файл Excel открытым (чтобы он продолжал обновляться).
  3. Добавьте глобальный макрос, который периодически сохраняет файл Excel перед каждой синхронизацией

Это решение, казалось, работало, но оно сводило с ума Excel (сохраняло файл, даже когда работал над совершенно другим файлом). Это также похоже на громоздкое решение.

Мне было интересно, если кто-нибудь здесь знает или может придумать лучшее решение?

0