Соответствующий символ новой строки - это не вопрос платформы времени выполнения или выбора языка, это вопрос источника (или предполагаемого получателя) выходного файла. Если файл предназначен исключительно для частного использования приложением (только когда-либо читается / пишется приложением), тогда вы можете использовать любой символ, который вам нравится, для разделения строк.
Если вам нужно обменять файл с какой-либо стороной или процессом вне самого приложения, тогда потребности этой другой стороны вполне могут диктовать то, что вы должны ожидать (и ожидаете) использовать в качестве символа новой строки.
Чтобы ответить на поставленный вопрос, однако, эквивалент vbCRLF (в виде буквального значения) # 13 # 10 и эквивалент vbNewLine будет # 10 ( # 13 - код символа для CR и # 10 для LF ).