Автор Макс Пушкарев задал вопрос в разделе Другие языки и технологии
vba нужна помощь! и получил лучший ответ
Ответ от CanMan[гуру]
В ADO есть еще объект, называемый Connection. Его надо создать, открыть, а уж потом на нем создавать рекордсеты. Вы же пытаетесь вместо этого объекта подсунуть методу Open строку, определяющую параметры соединения (Connectionstring - свойство объекта Connection).
Ответ от Игорь[гуру]
я что-то не увидел объявления tmpO
далее
задание: Выведите данные о клиентах из Лондона НА лист Excel
реализация:
ado_recordset.MoveFirst
Do Until ado_recordset.EOF
With ThisWorkbook.Sheets("Лист1")
Set tmpO = Range(.Cells(1, 1), .Cells(1, 1)) - т. е. какой-то переменной присваивается значение ячейки С листа Excel
End With
разницу "На лист" и "С листа" видишь?
я что-то не увидел объявления tmpO
далее
задание: Выведите данные о клиентах из Лондона НА лист Excel
реализация:
ado_recordset.MoveFirst
Do Until ado_recordset.EOF
With ThisWorkbook.Sheets("Лист1")
Set tmpO = Range(.Cells(1, 1), .Cells(1, 1)) - т. е. какой-то переменной присваивается значение ячейки С листа Excel
End With
разницу "На лист" и "С листа" видишь?
Ответ от Кандибобер[гуру]
А данные об ошибке не судьба написать? На чём затыкается?
А данные об ошибке не судьба написать? На чём затыкается?
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: vba нужна помощь!
Объясните, пожалуйста, код VBA в access
Почти всё не так:
1. Sub dob - это объявление начала процедуры с именем dob, процедура
подробнее...