Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Из Access в Excel / 3 сообщений из 3, страница 1 из 1
18.05.2006, 09:58:43
    #33734553
triks
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Access в Excel
Привет всем
Помогите пожалуйста из базы Access в Excel подтягивать данные, надеюсь на вашу помощь))
Вообщем задача такая:
Есть база где например каждому номеру просвоен свой статус, который постоянно меняется:
Field1 Field2
1 ------ st1
2 ------ st2
3 ------ st1
.....................

Можно ли сделать так чтобы в Excel файле с данными из "Field1" тянулись статусы из базы? т.е.

1(excel) -- st1(access)
2(excel) -- st2(access)

Заранее спасибо за помощь))!
...
Рейтинг: 0 / 0
18.05.2006, 10:17:40
    #33734608
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Access в Excel
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
Sub jkgsdf()
    Dim dbAccess As Database
    ' переменная типа набор записей
    Dim reRecordSet As Recordset
    ' здесь будет SQL запрос
    Dim stSQL As String
    ' переменные
    Dim status As String
    status =  3 
    
     ' откроем базу данных
    Set dbAccess = OpenDatabase(stDBGetPath)
    'получение значения
    stSQL = "SELECT * FROM [ИМЯ ТАБЛИЦЫ] WHERE Field1 = " & status 
    Set reRecordSet = dbAccess.OpenRecordset(stSQL)
    ' вывод
    a = reRecordSet.Fields( 1 )
    ' или
    a = reRecordSet!Field2
    ' закрытие
    reRecordSet.Close
    Set reRecordSet = Nothing
    dbAccess.Close
    Set dbAccess = Nothing
End Sub
Function stDBGetPath() As String
    Dim stTemp As String
    ' взять путь нахождения активной книги
    stTemp = ThisWorkbook.path
    ' прибавить имя базы данных
    stDBGetPath = stTemp + "\" + "NLK.mdb"
End Function
...
Рейтинг: 0 / 0
18.05.2006, 10:20:28
    #33734622
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из Access в Excel
в referens надо поставить ссылку на "Microsoft DAO..."
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Из Access в Excel / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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