Diferenças entre as constantes vbLf, vbCrLf e vbCr

Eu usei constantes comovbLf , vbCrLf & vbCr em umMsgBox; produz a mesma saída em uma MsgBox (o texto "Hai" aparece no primeiro parágrafo e a palavra "Bem-vindo" aparece no próximo parágrafo)

MsgBox("Hai" & vbLf & "Welcome")
MsgBox ("Hai" & vbCrLf & "Welcome")
MsgBox("Hai" & vbCr & "Welcome")

eu seivbLf , vbCrLf & vbCr são usados para funções de impressão e exibição.

Quero saber a diferença entre ovbLf , vbCrLf & vbCr constantes.

questionAnswers(2)

yourAnswerToTheQuestion