通过 VBA 在 Access 2013 中打开导入文本向导

Open Import Text Wizard in Access 2013 through VBA

在 ftp 下载文本文件后,我试图将导入文本向导作为代码的一部分打开。

我没有文件的元数据,因为每个文件都可能不同,它们唯一的共同点是它们是用管道分隔的,没有文本限定符和 header 行。列类型或列数不一致。

因此我不认为我可以轻松地使用 docmd.transfertext 因为规范每次都必须不同。

我不介意将人们推向手动路线,但如果我查看此说明,则使用 Docmd.RunCommand acCmdImport。这似乎在 Access 2007 之后被弃用,就好像我 运行 它我得到 Run-time 错误 2002 说这个版本中没有安装功能或特性。

我追求的是:

命令是:

Docmd.RunCommand(acCmdImportAttachText)

这将打开向导,就像您从乐队中调用它一样。