Avatar billede avalon116 Nybegynder
14. august 2003 - 09:27 Der er 3 kommentarer og
3 løsninger

linieskift i tekstbox

jeg har en tekstboks der viser værdien af to felter fra min foresp. I foresp. har jeg sammenføjet felterne, men jeg vil gerne vise dem på hver sin linie?
Avatar billede Jørgen Kirkegaard Professor
14. august 2003 - 09:43 #1
Indsæt:
felt1 & Chr(13) & felt2
Samme som f.eks.
MsgBox "Linie 1" & Chr(13) & "Linie 2"
Avatar billede pecl Nybegynder
14. august 2003 - 09:45 #2
Lav en funktion som denne

Private Sub Form_Current()
Tekstfelt = Felt1 & vbNewLine & Felt2
End Sub

Tekstfelt er dit ubundne tekstfelt og de 2 andre er de felter du vil flette.
Avatar billede Jørgen Kirkegaard Professor
14. august 2003 - 09:47 #3
Enig, vbNewLine er "pænere" end chr(13)
14. august 2003 - 09:48 #4
Helt korrekt bør man bruge både Chr(13) & Chr(10), da chr(13) alene ikke virker i enkelte situationer
Chr(10) er linefeed

I tekstboksen skriver du altså bare:
=Felt1 & Chr(13) & Chr(10) & Felt2
14. august 2003 - 09:49 #5
Det er rigtigt, at vbneline er 'pænere', men den kan kun bruges i VB/VBA. Og dette mener jeg er overkill, når det bare drejer sig om et enkelt felt!
Avatar billede avalon116 Nybegynder
14. august 2003 - 10:10 #6
tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester