Пытаюсь получить данные из базы данных с помощью следующего запроса, помещённого в макрос в Экселе:
- Код: Выделить всё
strSQL = "SELECT SearchNames.Names, CourierAddresses.Address FROM SearchNames INNER JOIN CourierAddresses ON SearchNames.ID_NAME = CourierAddresses.ID_NAME;"
Но получаю только сообщение о том, что
- Код: Выделить всё
Error: -2147467259 Method 'Open' of object '_Recordset' failed
Сам запрос взят из Аксесса, и там он вполне работает. Как заставить его работать в Экселе? И если это невозможно, то можно ли обратиться к готовому запросу, находящемуся в Аксессе?