В MS Access я создал форму с именем формы «Форма» и создал текстовое поле с именем «Путь».
Когда я вписываю путь в форму с помощью «c: Рабочий стол ...» ..xlsx». Я должен иметь возможность импортировать данные из Excel в Access.
Я пытался использовать версию макроса в Access, используя приведенный ниже код, но я обнаружил ошибку.
Function Import()
On Error GoTo Import_Err
Dim Str As String
Str = Forms!Form!Path.Caption
DoCmd.TransferSpreadsheet acImport, 10, "EM", Str, True, ""
Import_Exit:
Exit Function
Import_Err:
MsgBox Error$
Resume Import_Exit
End Function
Ошибка : «Объект не поддерживает это свойство или метод».
Поскольку я планирую передать файл для запуска другим, у них будет другой путь, поэтому нам нужно добавить префикс в их систему , Таким образом, вместо этого, если у нас есть путь к форме, пользователи могут ввести путь в форму и запустить его.