【发布时间】:2017-01-11 10:25:14
【问题描述】:
我是 Access 和 VBA 的新手。 我创建了一个表单,我可以在其中通过 fileDialog 选择一个文件。
这里是fileDialog的代码:
Public Function DateiAuswaehlen()
Dim objFiledialog As FileDialog
Set objFiledialog = _
Application.FileDialog(msoFileDialogOpen)
With objFiledialog
.AllowMultiSelect = False
If .Show = True Then
DateiAuswaehlen = .SelectedItems(1)
End If
End With
Set objFiledialog = Nothing
End Function
如何将选定的 Excel 文件导入访问表? 我找到了 DoCmd.TransferSpreadsheet 方法,但它没有用,我什至不知道在哪里放置它。对不起,我提到我对 VBA 很陌生
【问题讨论】:
-
您的函数 DateiAuswaehlen 将返回 excel 文件路径。所以调用这个函数后,使用 DoCmd.TransferSpreadsheet 应该很容易,我们可以你的代码说明你是如何使用它的吗?
标签: excel vba forms ms-access import