1

У меня есть отчет Excel, в котором для подключения к серверу Microsoft Analytics хранится файл локального подключения, хранящийся на моем компьютере. Я хочу переключить этот файл подключения на файл, размещенный на сервере Sharepoint, и заставить отчет всегда запрашивать этот файл подключения при обновлении (поэтому, если у меня есть несколько отчетов, я могу изменить файл подключения один раз вместо изменения всех отчетов). Я иду к данным, свойствам и просматриваю файл соединения. Excel принимает файл, я проверяю "Всегда использовать файл подключения" и нажимаю да. Затем я получаю всплывающее окно, которое говорит:«Соединение в этой книге больше не будет идентично соединению, определенному во внешнем файле, расположенном в…. Ссылка на этот внешний файл также будет удалена. Вы хотите продолжить?"

Если я нажимаю "Да", он запрашивает у меня имя пользователя / пароль и выполняет обновление, однако если я затем изменяю файл подключения на Sharepoint и нажимаю кнопку "Обновить", Excel, похоже, все еще использует строку подключения, полученную из файла в первый раз. Когда я открываю свойства, путь к файлу подключения, а также флажок "всегда использовать файл подключения" отображаются серым цветом.

Я прочитал здесь: http://www.vandeputte.org/2008/07/connection-in-this-workbook-will-no.html, который я должен вставить в файл подключения, но это тоже не работает. Я использую Excel 2013, если это имеет значение.

Я надеюсь, что кто-то может помочь мне. Заранее спасибо!

1 ответ1

0

Я боролся с одним и тем же часами. Однако я нашел решение.

  1. Во всплывающем окне «Подключение» перейдите на вкладку «Определение» и нажмите «Экспорт файла подключения».
  2. После завершения экспорта найдите только что экспортированный файл и установите флажок «Всегда использовать файл подключения». Теперь вы больше не получаете всплывающее окно, потому что этот файл точно такой же, как внутреннее соединение в книге.
  3. Сохранить книгу
  4. Отредактируйте файл подключения впоследствии в Блокноте или чем-то еще.
  5. Готово!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .