Я сделал некоторый код для вставки данных из таблицы первенствовать в к базе данных доступа - мой код выглядит следующим образом:Вставка данных из Excel в Access с помощью VBA
Sub AddData()
Dim Cn As ADODB.Connection
Set Cn = New ADODB.Connection
'lets connect to the workbook first, I tested this, it works for me
Cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=sample.xls;Extended Properties=Excel 8.0;" _
& "Persist Security Info=False"
' Append data from Sheet1 of workbook to Table1 of mydb.mdb:
Cn.Execute "INSERT INTO tblSales IN 'C:\Users\User\Documents\access.mdb' SELECT * FROM [datasheet]"
Cn.Close
Set Cn = Nothing
End Sub
Моя проблема при выполнении этого I получить сообщение об ошибке «Microsoft Jet Engine не смог найти путь к объекту». Технический паспорт - это просто имя листа, на котором находятся данные в моей книге. Любая помощь очень ценится.
Пробовал, что до сих пор не работает :( – user319940
это будет, если вы AFDD полного имени файла. – Fionnuala