Профессиональные приемы работы в Microsoft Excel

Обмен опытом => Microsoft Excel => Тема начата: sergo44441 от 18.10.2017, 13:34

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