To clarify what shragel said:

Instead of just putting Chr$(13), put Chr$(13) & Chr$(10). If you want to save typing, VB provides some constants you can use, too. They are vbCrLf and vbNewLine. You can uuse those instead if you want.

Chr(13) is a carriage return. Chr(10) is a line feed. Windows uses a combination of those two to make a new line instead of just Chr(13).