powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Обратиться к файлу из VBA
4 сообщений из 4, страница 1 из 1
Обратиться к файлу из VBA
    #37818245
Фотография Случайная гостья
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет. У меня есть много файлов BW, которые надо обновлять. Обновляются они с помощью программки на VBA. В каждом файле есть процедура запуска BW на открытии. В этой процедуре указываются мои логин и пароль. Все замечательно работает. НО. Раз в 2 недели надо менять пароль... У меня минут 30 уходит на то, чтобы открыть каждый файлик и изменить в программе пароль.
Собственно в этом и вопрос - как обратиться из VBA к какому-нибудь файлу, скажем *.xls или *.txt, в котором я бы записала пароль и меняла его раз в 2 недели только там, в одном месте.

Sub auto_open()
...
g_oConnection.Password = "12345" 'вот тут надо чтобы VBA зашел в какой-то файл и взял оттуда пароль:)
...
End Sub

Надеюсь на понимание:)
...
Рейтинг: 0 / 0
Обратиться к файлу из VBA
    #37818311
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Открыть файл
Open
прочитать из файла
Input
Закрыть файл
Close

Примеры есть прям в хелпе
...
Рейтинг: 0 / 0
Обратиться к файлу из VBA
    #37818341
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Случайная гостья
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Sub auto_open()
    ...
    g_oConnection.Password = GetPassword() ' "12345" 'вот тут надо чтобы VBA зашел в какой-то файл и взял оттуда 
пароль:)
    ...
End Sub

Function GetPassword() As String
Dim wb As Workbook
GetPassword = ""
' Если происходит ошибка, то возвращаем пустую строку пароля
On Error Resume Next
Set wb = Application.Workbooks.Open("Здесь путь к файлу с паролем")
GetPassword = wb.Sheets("Пароли").Cells(1, 1).Text
wb.Close False
Set wb = Nothing
End Function



Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Обратиться к файлу из VBA
    #37820288
Фотография Случайная гостья
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь Горбонос> Автор: Случайная гостья
Код: vbnet
1.
...





Спасибо огромное. Очень признательна. Игорь, вы рыцарь дня.
Прям то, что доктор прописал:) Скопировала - и заработало.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Обратиться к файлу из VBA
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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