vbNewLine indica una nuova linea:
Mettendo Str = "shell" & vbNewLine si otterrà (graficamente):

Str = "shell
"

quindi, "shell" + nuova linea non potrà mai essere uguale a "shell"...