Hola Mariscal
La función Replace()-Busca una subcadena de caracteres dentro de una cadena de caracteres y efectua una sustitución a su vez por otra subcadena un número determinado de veces. podemos definirla así:
Replace(cCadena, cEncontrar, cReemplazar [, nInicio [, nNumeroDeCambios [, nTipoDeComparacion]]])
Donde:
cCadena: Cadena de caracterés donde se va ha efectuar la sustitución.
cEncontrar: Cadena de caracterés a sustituir.
cReemplazar: Cadena que reemplazará.
nInicio: Posición de cCadena desde la que se va a empezar la búsqueda, por defecto es 1.
nNumeroDeCambios: Número de sustituciones a realizar, valor predeterminado es -1, que indica que se realizarán todos los reemplazos posibles.
nTipoDeComparacion: Constante que indica el tipo de comparación a efectuar.
Por último y respondiendo tu pregunta te dire que si cCadena es Null está función te dará error, es decir debes preveer que exista siempre un texto ha sustituir si no existe te dará error cuando la utilices, es preferible utilizar una función que valide la entrada en el texBox y no permita que el textbox no tenga ninguna entrada y después utilizar Replace().
Un saludo Amigo y si tienes algún problema con tanta explicación ya sabes donde me tienes.
Victor Collado