3

在使用 MS Access 制作与 QuickBooks IIF 一起使用的文件时,我需要一个制表符分隔的文件,标识符之间没有空格。我打开了这个输出文件,所有文件都进入了文件,但字符串的两边都有空格。下面是我开始的:

Print #1, "!TRNS", vbTab, "TRNSID", vbTab, "TRNSTYPE", vbTab, "DATE" 'etc...

我将其修改为:

Print #1, "!TRNS", vbTab, Trim(strTRNSID), vbTab, Trim("TRNSTYPE"), vbTab, "DATE" 'etc...

使用修剪功能的输出文件文件中的空格不会被消除;所以我的意思是用制表符发送的字符串在字符串的两侧仍然有空格。

我如何摆脱这些空间?

4

1 回答 1

3

在将字符串传递给 Print 命令之前连接字符串怎么样?

Print #1, "!TRNS" & vbTab & Trim(strTRNSID) & vbTab & Trim("TRNSTYPE") & vbTab & "DATE"

您需要确保每个项目都转换为字符串,否则我认为应该没问题

于 2012-04-26T16:36:48.230 回答