Новости:

К первому сообщению темы должен быть прикреплен файл примера в формате xls*.
Приложив пример, Вы избавите себя и других от вопросов типа "А какой критерий?", "А куда выводить результат?", "А сколько строк?" и все тех же просьб выложить файл. Рисовать за Вас Ваши же таблички с заданиями, а затем и решение к ним, никто желанием не горит. Да и, как показывает практика, в большинстве случаев без файла решения не найти.

Главное меню

Защита подключения к внешнему источнику данных - аксесс

Автор sergo44441, 18.10.2017, 13:34

« назад - далее »

sergo44441

Добрый день.
У меня есть файл эксель со сводной таблицей на основе подключения к внешнему источнику данных.
Можно ли сделать либо недоступным вызов команды данные - подключения, либо как-то зашифровать его без потери функциональности? Чтобы получатель отчета не смог узнать путь расположения базы аксесс с источником данных.
Не торопись, и все успеешь намного быстрее

boa

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