Mirá, a mi se me presento hace un tiempo un error ¿? parecido, lo solucione indicando en el segundo argumento del Comando Format el nombre del formato.
Ej.
Código vb:
Ver originalvariable = Format(Now(),"Short Date")
de cualquier manera, esto no debería ser así, ya que como vol lo hiciste esta bien; pero viste, son cosas extrañas que por ahi suceden...
