Jag skrev en lång mening i en MSGBOX, så jag undrar om man kan dela upp menningen i två rader i stället. så här: Japp precis så är det, förutom att man behöver inte paranteserna... >Det är vbCrLf som är radbrytning i vb Tasta att i debug funstret skriva: >Tasta att i debug funstret skriva:Dela upp en mening!!!
Sv: Dela upp en mening!!!
msgbox ("Min jätttelånga mening rad 1" & vbcrlf & "Min jätttelånga mening rad 2")Sv: Dela upp en mening!!!
Det är vbCrLf som är radbrytning i vb // R-musSv: Dela upp en mening!!!
Jag brukar använda mig av vbNewLine. Fördelen är att den är ger plattformsspecifika tecken. Chr(13) + Chr(10) som standard på Winddows, eller på Macintosh, Chr(13). Har väl ingen som helst betydelse om man aldrig kör mot andra plattformar, men kan vara bra att veta. :-)
Mvh
/EESv: Dela upp en mening!!!
<code>
?vbNewLine = vbCrLf
</code>
Du kommer få svaret True. Vilket betyder att det är identiska.<br>
<br>
Personligen föredrar jag vbCrLf. Eftersom man kan se vilka tecken som ingår i konstanten.<br>
<br>
Cr - Carrier Return - 13<br>
Lf - Line Feed - 10<br>Sv: Dela upp en mening!!!
>?vbNewLine = vbCrLf
>Du kommer få svaret True. Vilket betyder att det är identiska
Ja, i de fall då du sitter i Windows lär de ju vara det. Men om du skriver även för Mac blir det en annan sak. Säger inte att vbCrLf är fel, utan bara att vbNewLine har fördelen att det inte är bundet till en plattform.
Fast för all del, hur ofta skriver man till Mac? ;-)
Må väl.
/EE