Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Автоматическое обновление всех эксель файлов в папке / 3 сообщений из 3, страница 1 из 1
22.09.2021, 12:10
    #40099234
minya13_85
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматическое обновление всех эксель файлов в папке
Добрый день, есть скрипт.
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Sub OtkritVseKnigi()
'Шаг 1:Объявляем переменные
Dim MyFiles As String

'Шаг 2: Укажите нужную папку
MyFiles = Dir("C:\папка\*.xlsx")
Do While MyFiles <> ""

'Шаг 3: Открываем файлы один за другим
Workbooks.Open "C:\папка\" & MyFiles

'Код макроса с действиями
MsgBox ActiveWorkbook.Name
Selection.ListObject.QueryTable.Refresh BackgroundQuery:=False
ActiveWorkbook.Close SaveChanges:=True

'Шаг 4: Следующий файл в папке
MyFiles = Dir
Loop
End Sub



этот скрипт открывает и обновляет эксели. Но на каждом экселе в свойствах подключения , далее в строке подключения убран пароль и снята галочка сохранить пароль, это сделано для того, чтобы никакой другой пользователь не обновлял эти эксели, кроме одного человека. Но т.к. экселей много, нужно придумать, чтобы это делал скрипт на VBA, как доработать скрипт чтобы он вставлял нужный пароль , обновлял ,потом убирал пароль и сохранял? И как доработать скрипт, если в одной книге , много листов с разными подключениями?
...
Рейтинг: 0 / 0
22.09.2021, 13:39
    #40099273
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматическое обновление всех эксель файлов в папке
Проделать это руками. Записать макро. Изучить. Применить в своём коде.
...
Рейтинг: 0 / 0
22.09.2021, 14:11
    #40099288
minya13_85
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматическое обновление всех эксель файлов в папке
Макрос не пишет сохранение пароля, и потом его убирание.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Автоматическое обновление всех эксель файлов в папке / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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