Excel proporciona muchas funciones integradas que pueden ayudar a determinar el tipo de datos que contiene una celda. Entre ellos se encuentran ESTEXTO, ESLOGICO y ESERROR. Además, VBA incorpora funciones como IsEmpty, IsDate e IsNumeric.
La siguiente función (TipoDeCelda), acepta un argumento de rango y devuelve una cadena(En blanco, Texto, Lógica, Error, Fecha, Hora o Valor) que describe el tipo de datos de la celda superior izquierda del rango. Podemos utilizar esta función en una fórmula de hoja o desde otro procedimiento VBA.

