powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как убрать запрос логина/пароля пр обновлении сводной таблицы Excel???
5 сообщений из 5, страница 1 из 1
Как убрать запрос логина/пароля пр обновлении сводной таблицы Excel???
    #33451514
Гость...____
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здрасьте всем...

Юзер на листе нажимает кнопку, которая запускает процедуру на сервере и вызывает обновление сводной таблицы. Сводная таблица грузит в себя данные с сервера.
Вопрос вот в чем. Перед запуском процедуры с пользователя спрашивают имя/пароль, а потом, при обновлении сводной таблицы, уже сам Ёксель опять запрашивает имя/пароль, что неудобно.
Можно ли как-то, считав значения имени/пароля в первом случае, передать их сводной таблицы? Пробовал менять свойство Connection, но что-то не вышло...
Excel 2003.
Заранее спасибо...
...
Рейтинг: 0 / 0
Как убрать запрос логина/пароля пр обновлении сводной таблицы Excel???
    #33451867
Painkiller1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А в параметрах таблици запомнить имя и пароль не помогает?
...
Рейтинг: 0 / 0
Как убрать запрос логина/пароля пр обновлении сводной таблицы Excel???
    #33451948
Гость...____
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Увы....
Галка стоит ("Внешние данные: Сохранить пароль"), но все равно запрашивает...
Я смотрел свойство "Connection" объекта PivotCache, там много всякого понаписано, в т.ч. и имя юзверя, а вот пароля нет. Это свойство, если верить ObjectBrowser, не ReadOnly, однако менять его не дает - выплевывает ошибку...
...
Рейтинг: 0 / 0
Как убрать запрос логина/пароля пр обновлении сводной таблицы Excel???
    #33728514
Painkiller1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чтобы конкретнее сказать мне нужно знать что за данные на сервере и каким макаром они присобачены к Екселю, тойсть это какая-то вьюха и на ней средством сводных таблиц построен отчет или че то другое?
...
Рейтинг: 0 / 0
Как убрать запрос логина/пароля пр обновлении сводной таблицы Excel???
    #33728574
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если спрашиваете пароль у юзера собственной формой, то ставить галку на "сохранять пароль" бессмысленно.

Делается это все не просто, а очень просто.
Во первых, создаешь дополнительный спрятаный лист, на который кидаешь простую QueryTable.
Запрошеный у юзера логин-пароль вставляешь макросом в эту QueryTable. А потом на основном листе строишь уже сводную таблицу на основе таблицы из спрятаного листа.
Код: plaintext
1.
2.
Worksheets("HiddenDataSheet").QueryTables( 1 ).Connection = "ODBC;Driver={Some ODBC driver};UID=" & sUID & ";PWD=" & sPWD
Worksheets("HiddenDataSheet").QueryTables( 1 ).Refresh
Worksheets("SheetWithPivotTable").PivotTables( 1 ).RefreshTable


Если есть некоторые знания внутренней логики работы Экселя, то можно в принципе обойтись и без дополнительного листа, можно править свойство Сonnection у одного из объектов коллекции PivotCaches.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как убрать запрос логина/пароля пр обновлении сводной таблицы Excel???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]