PatrickStel
Gebruiker
- Lid geworden
- 20 mei 2015
- Berichten
- 39
Goedemorgen,
Ik ben bezig in MS Access VBA om een geautomatiseerde email te laten op stellen, hier voor ben ik ook informatie nodig van de database.
Tabel: KlantInfo
KlantID (AutoNumber)
Voorletters (Text)
Voorvoegsel (Text)
Achternaam (Text)
Die haal ik uit de database door middel van een Query die afhankelijk is van een ID en die krijg je wanneer je op een persoon hebt geklik in het form.
Result Query:
ID = 1
Voorletters = A.B.
Voorvoegsel = van
Achternaam = Voorbeeld
vervolgens doe ik in VBA
Ik had verwacht dat ik dan in de MsgBox te zien kreeg: A.B. van Voorbeeld.
Maar ik zie dit:
A.B.
van Voorbeeld
Dat is dus ook wat ik in de mail te zien krijg..
In eerste instantie dacht ik dat het door de puntjes kwam bij A.B. die heb ik vervangen door middel van replace functie maar ook dat was het probleem niet.
Hebben jullie ideeën of suggesties wat ik kan proberen?
Met vriendelijke groet,
Patrick
Ik ben bezig in MS Access VBA om een geautomatiseerde email te laten op stellen, hier voor ben ik ook informatie nodig van de database.
Tabel: KlantInfo
KlantID (AutoNumber)
Voorletters (Text)
Voorvoegsel (Text)
Achternaam (Text)
Die haal ik uit de database door middel van een Query die afhankelijk is van een ID en die krijg je wanneer je op een persoon hebt geklik in het form.
Result Query:
ID = 1
Voorletters = A.B.
Voorvoegsel = van
Achternaam = Voorbeeld
vervolgens doe ik in VBA
Code:
varVoor = rs!Voorletters
varMidden = rs!Voorvoegsel
varEind = rs!Achternaam
varNaam = varVoor & " " & varMidden & " " & varEind
MsgBox varNaam
Maar ik zie dit:
A.B.
van Voorbeeld
Dat is dus ook wat ik in de mail te zien krijg..
In eerste instantie dacht ik dat het door de puntjes kwam bij A.B. die heb ik vervangen door middel van replace functie maar ook dat was het probleem niet.
Hebben jullie ideeën of suggesties wat ik kan proberen?
Met vriendelijke groet,
Patrick