powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / импорт из Excel в Access
4 сообщений из 4, страница 1 из 1
импорт из Excel в Access
    #33473497
mach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В книге Б.Виллариала "Программирование в примерах (Access 2003)" усть процедура импрота данных из Excel в Access^

1 Private Sub Import_Click()
2 Dim ToAccess As String, rg As Range
3 Dim ExcelApp As Excel.Application
4 Dim cn As ADODB.Connection
5 Dim rs As ADODB.Recordset
6
7 Set cn = CurrentProject.Connection
8 Set rs = New ADODB.Recordset
9 rs.Open "kumi", cn, adOpenKeyset, adLockOptimistic
10 Set ExcelApp = New Excel.Application
11
12 ExcelApp.Workbooks.Open "C:\My Documents\reestr.xls"
13 ExcelApp.Visible = True
14 ExcelApp.Range("a2").Activate
15 ToAccess = ExcelApp.Range(Selection, Selection.End(xlDown)).Address
16 ActiveWorkbook.Names.Add Name:="ToAccess", RefersTo:="=" & ToAccess
17 Set rg = ExcelApp.Range("ToAccess") 'Uses the named range "ToAccess"
18 For Each rg In rg
19 With rs
20 .AddNew
21 .Fields("Name").Value = rg.Value
22 .Update
23 End With
24 Next rg
25 rs.Close
26 cn.Close
27 Set rs = Nothing
28 Set cn = Nothing
29 Set rg = Nothing
30
31 End Sub

После запуска поцедуры для строки 17 выдается сообщение "Method Range of object '_Application' failed"
Подскажите, где ошибка.
...
Рейтинг: 0 / 0
импорт из Excel в Access
    #33474572
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mach wrote:

>
> После запуска поцедуры для строки 17 выдается сообщение "Method Range of
> object '_Application' failed"
> Подскажите, где ошибка.


В строке 15 предполагатся что в Excel есть выделенная область таблицы,
которая подлежит экспорту.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
импорт из Excel в Access
    #33474638
Ответил в форуме по "Access".
...
Рейтинг: 0 / 0
импорт из Excel в Access
    #33476462
mach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / импорт из Excel в Access
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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