Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access MS Access VBA-变量显示不正确_Ms Access_Vba - Fatal编程技术网

Ms access MS Access VBA-变量显示不正确

Ms access MS Access VBA-变量显示不正确,ms-access,vba,Ms Access,Vba,早上好 我在MS Access VBA中工作,以生成自动电子邮件。 但是为了得到我想要的,我需要从数据库中得到一些值 Table: KlantInfo KlantID: (AutoNumber) Voorletters: (Text) Voorvoegsel: (Text) Achternaam: (Text) 我通过一个依赖于表单ID的查询来检索信息 Result Query: ID = 1 Voorletters = A.B. Voorvoegsel = van Achternaam =

早上好

我在MS Access VBA中工作,以生成自动电子邮件。 但是为了得到我想要的,我需要从数据库中得到一些值

Table: KlantInfo
KlantID: (AutoNumber)
Voorletters: (Text)
Voorvoegsel: (Text)
Achternaam: (Text)
我通过一个依赖于表单ID的查询来检索信息

Result Query:
ID = 1
Voorletters = A.B.
Voorvoegsel = van
Achternaam = Voorbeeld
当我得到报税表时,我在VBA中执行以下操作

Code:
varVoor = rs!Voorletters
varMidden = rs!Voorvoegsel
varEind = rs!Achternaam

varNaam = varVoor & " " & varMidden & " " & varEind

MsgBox varNaam
我怀疑这个结果:A.B.范·沃比尔德 然而,这是我得到的结果:

A.B. 
van Voorbeeld.
这一结果也将在邮件中公布

起初我以为问题出在B后面的点上。但事实并非如此,因为我使用了替换函数用空格替换点,但结果仍然一样

你有什么建议吗

亲切问候,,
Patrick不确定根本原因是什么,但我认为您可以尝试以下方法:

varNaam = Replace(Replace(varVoor & " " & varMidden & " " & varEind, Chr(13), ""), Chr(10), "")