gpt4 book ai didi

vba - 导入带分隔符的文本

转载 作者:行者123 更新时间:2023-12-04 10:08:41 31 4
gpt4 key购买 nike

我正在尝试自动添加具有相同(已知)布局的新文本文件。

使用制表符(TAB 按钮)分隔列。我的问题是,是否可以在 VBA 中执行此操作?比如,在用于导入文本文件的 Access 向导中?

我在 VBA 中使用 DoCmd.TransferText 方法

最佳答案

您需要完成一次向导来制作规范文件。为此,请像往常一样导入您的文本文件,但在深入了解向导之前,请单击左下角的“高级...”按钮。这是您制作规范文件的地方。

enter image description here

使所有这些列与您的输入文件、数据类型和所有内容相匹配。如果您正在使用,请务必选择 {tab} 字段分隔符和适当的文本限定符。

enter image description here

保存您的规范(稍后可以通过返回同一屏幕并单击 Specs... 然后保存旧规范来对其进行编辑)

现在你可以像这样在 VBA 中使用

DoCmd.TransferText acImportDelim, "your spec name", "destination table name", sourceFilePath

有一个参数 HasFieldNames,您必须根据您的文件来决定它是 true 还是 false

关于vba - 导入带分隔符的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15067136/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com