Cualquier función VBA que contiene un "$ " en su nombre los rendimientos de una cadena . Hay varias de estas funciones , cada uno tiene una función duplicada sin el carácter " $". La principal diferencia entre los dos tipos de funciones es que las funciones con las devuelven cadenas de caracteres "$" . Los que no tienen variantes retorno "$ ", que fácilmente se pueden convertir en cadenas. Chr $
La función $ Chr devuelve un personaje basado en el código ASCII de entrar. Por ejemplo , el código ASCII para un carácter de espacio es 32 . Al escribir " Chr $ ( 32 ) " en la ventana Inmediato del entorno de desarrollo VBA dará el carácter de espacio .
MID $ , $ Izquierda , Derecha $
de VBA le permite extraer una parte de una cadena especificando la posición inicial y la longitud de la porción . Por ejemplo , "Mid $ (" hola ", 1 , 2 ) " devuelve la subcadena " él . " La Izquierda y Derecha $ $ funciones extraer partes de la cadena de lado izquierdo y derecho de cadenas.
Recortar $, LTrim $, Rtrim $
Utilice las funciones de ajuste de VBA para eliminar espacios en blanco de la entrada del usuario y otras cadenas. El espacio en blanco puede impedir que el código de reconocer una cadena como válido. La función Trim $ eliminará tabulaciones y espacios desde los lados izquierdo y derecho de una cadena de entrada y devuelve la cadena menos el espacio en blanco. LTrim $ y $ Rtrim eliminarán los espacios en blanco solo de los lados izquierdo y derecho de una cadena de entrada . Función $ Espacio
Space $
de VBA crea una cadena formada por únicamente de espacios . Especifique el número de espacios que desee en un solo argumento de la función. Por ejemplo, " Space $ ( 9 ) " devuelve una cadena de nueve caracteres de espacio.
Ucase $, Lcase $
Cuando usted necesita para asegurarse de que todos los caracteres de una cadena están en mayúsculas , utilice la función " Ucase $" de VBA. Por ejemplo, " Ucase $ (" hola ") " dará " HOLA ". Uso Lcase $ para convertir todos los caracteres de una cadena a minúsculas.
Formato $ < br >
la función $ formato permite aplicar una cadena de formato numérico a un número , que le ayuda a determinar qué unidades de un número es pulg Por ejemplo , el siguiente comando se volverá un valor de fecha en el formato predeterminado en un formato de fecha larga.
formato Debug.Print
(# 1/12/1966 #, " mmmm dd, yyyy" )