2009-09-14 11 views
0

Le saut de ligne ne figure pas dans l'accès db:ajoutant saut de ligne au champ mémo Type

Set db = OpenDatabase("C:\temp\a.mdb") 
db.OpenRecordset("table1", dbOpenTable) 
.AddNew ' create a new record 
.Fields("memofield") = "123" + chr(13)+"line2" 
.Update ' stores the new record 
+0

Avez-vous essayé d'utiliser la constante vbCrLf? – Kane

+0

Super! mais comment convertir Excel Crlf: s à cela? – Tom

Répondre

1

Je ne suis pas tout à fait sûr, mais je crois que vous avez besoin d'utiliser une combinaison de chr 13 & 10:

.Fields("memofield") = "123" + chr(13) + chr(10) + "line2" 
Questions connexes