-
Funciones Signed-Dólar VBA
-
Cualquier función de VBA que contiene un "$" en su nombre produce una cadena. Hay varios de tales funciones; cada uno tiene una función duplicado sin el carácter "$". La principal diferencia entre los dos tipos de funciones es que las funciones con el "$" devuelven cadenas de caracteres. Los que no tienen "$" variantes de retorno, que puede ser fácilmente convertidos en cadenas.
Chr $
La función Chr $ devuelve un personaje basado en el código ASCII que introduzca. Por ejemplo, el código ASCII de un carácter de espacio es 32. Al escribir "Chr $ (32)" en la ventana Inmediato del entorno de desarrollo de VBA producirá el carácter de espacio.
$ Mediana, Izquierda $, $ Derecha
función Mid $ de VBA le permite extraer una porción de una cadena especificando la posición inicial y la longitud de la porción. Por ejemplo, "Medio $ (" hola, "1, 2)" devolverá la subcadena "él". Las funciones Izquierda y Derecha $ $ extraen porciones de cuerda desde el lado izquierdo y derecho de cadenas.
Recortar $, LTRIM $, $ Rtrim
Utilice las funciones de ajuste de VBA para eliminar el espacio en blanco de la entrada del usuario y otras cadenas. El espacio en blanco puede evitar que su código de reconocer una cadena como válida. La función Recortar $ eliminará tabulaciones y espacios de ambos lados izquierdo y derecho de una cadena de entrada, y devuelve la cadena menos el espacio en blanco. Ltrim $ y $ Rtrim quitarán espacio en blanco sólo de los lados izquierdo y derecho de una cadena de entrada.
Space $
$ función de separación de VBA crea una cadena compuesta únicamente de espacios. Especificar el número de espacios que desea en uno de los argumentos de la función. Por ejemplo, "Space $ (9)" devuelve una cadena de nueve caracteres de espacio.
Ucase $, $ Lcase
Cuando es necesario 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 ")" produce "Hola". Utilice Lcase $ para convertir todos los caracteres de una cadena a minúsculas.
formato $
La función Format $ permite aplicar una cadena de formato numérico a un número, que le ayuda a determinar qué unidades se encuentra en un número. Por ejemplo, el siguiente comando a su vez, un valor de fecha en su formato predeterminado en un formato de fecha larga.
Debug.Print formato (# 12/1/1966 #, "mmmm dd, aaaa")