Добрый день.
У меня есть файл эксель со сводной таблицей на основе подключения к внешнему источнику данных.
Можно ли сделать либо недоступным вызов команды данные - подключения, либо как-то зашифровать его без потери функциональности? Чтобы получатель отчета не смог узнать путь расположения базы аксесс с источником данных.
я просто очищаю данные поля после обновления
такой код можно повесить на кнопку "Обновить"
Dim Conn As OLEDBConnection: Set Conn = ThisWorkbook.Connections("Ваше соединение").OLEDBConnection
With Conn
.Connection = "Строка подключения"
.CommandText = "SQL-запрос или ссылка на таблицу/запрос в базе"
.Parent.Refresh
End With
' по завершению очищаю коннект и запрос
Conn.CommandText = "": Conn.Connection = "OLEDB;"