2017-03-10 13 views
0

Goodmorning、MS Access VBA - 変数が正しく表示されない

私はMS Access VBAで自動電子メールを生成しています。 しかし、私が望むものを得るためには、データベースからいくつかの値が必要です。

Table: KlantInfo 
KlantID: (AutoNumber) 
Voorletters: (Text) 
Voorvoegsel: (Text) 
Achternaam: (Text) 

私はVBAで次の操作を行ってリターンイムを得たとき

Result Query: 
ID = 1 
Voorletters = A.B. 
Voorvoegsel = van 
Achternaam = Voorbeeld 

フォームからIDから依存しているクエリによって情報を取得しています。 A.B.:

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

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

MsgBox varNaam 

アイブ氏は、この結果を疑わその結果はまた、メールに起こっている

A.B. 
van Voorbeeld. 

:バンVoorbeeld は、しかし、これは、取得結果イムです。

最初は問題はBの後のドットだと思っていましたが、その代わりに、置換機能を使ってドットをスペースで置き換えても同じ結果が得られませんでした。

ヒントやアドバイスはありますか?

敬具、 パトリック

答えて

1

ない根本的な原因が何であるかを確認しますが、私は、あなたが次のことを試みることができると思う:

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

トリックをした、ありがとう – PatrickStel

関連する問題