Ver Mensaje Individual
  #11 (permalink)  
Antiguo 01/06/2006, 07:32
Avatar de 3pies
3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 5 meses
Puntos: 144
Efectivamente, esas funciones no salen con grabar macros, porque con la grabadora solo se almacenan las pulsaciones de teclas que efectúas.

Yo las he sacado de este fichero de ayuda que una vez alguien colgó en el foro de asp. Lo descomprimes, y haces doble clic sobre él (no instala nada, así que doble clic sin miedo, porque simplemente es un fichero de ayuda, como esas ventanas que te aparecen, cuando en una aplicación pulsas F1). En el apartado "funciones", verás todas las que puedes utilizar.

Por ejemplo, en ese fichero que he colgado, la ayuda sobre la función IsNumeric, es esta:

Código:
Función IsNumeric
 
Devuelve un valor de tipo booleano que indica si se puede evaluar una expresión como un número.
 
IsNumeric(expresión)
 
El argumento expresión puede ser cualquier expresión.
 
Comentarios
 
IsNumeric devuelve True si toda la expresión se reconoce como un número; si no, devuelve False. IsNumeric devuelve False si expresión es una expresión de fecha.
 
El siguiente ejemplo utiliza la función IsNumeric para determinar si una variable se puede evaluar como un número: 
 
Dim MiVar, MiComprobacionMiVar = 53   ' Asigna un valor.MiComprobacion = IsNumeric
(MiVar)   ' Devuelve True.MiVar = "459.95"   ' Asigna un valor.MiComprobacion = IsNumeric
(MiVar)   ' Devuelve True.MiVar = "45 Help"   ' Asigna un valor.MiComprobacion = IsNumeric
(MiVar)   ' Devuelve False.
En la propia ayuda de VBA si seleccionas la pestaña "Contenido", verás un apartado llamado Funciones. Allí están ordenadas alfabéticamente.En esta ayuda de VBA, la función IsNumeric, está explicada así:
Código:
IsNumeric (Función)
 
Devuelve un valor de tipo Boolean que indica si una expresión se puede evaluar como un número.
Sintaxis
IsNumeric(expresión)
El argumento expresión requerido, es un tipo de datos Variant que contiene una expresión numérica o una expresión de tipo cadena.
Comentarios
La función IsNumeric devuelve True si la expresión completa se reconoce como un número; en otro caso, devuelve False.
La función IsNumeric devuelve False si expresión es una expresión de fecha.
Ambas ayudas se complementan bastante bien, porque cuando una no te aclara algo, la otra acaba por volverte loco