Curso de Visual Basic

Formatos con nombre

Visual Basic proporciona varios formatos estándar para su uso con la función Format. En lugar de especificar símbolos en el argumento formato, puede especificar dichos formatos mediante un nombre en el argumento formato de la función Format. El nombre del formato tiene que ir siempre entre comillas dobles ("").

En la tabla siguiente se enumeran los nombres de formato que puede usar.

Nombre de formato Descripción
General Number Muestra los números sin separador de millares.
Currency Muestra los números con separador de millares, si procede; muestra dos dígitos a la derecha del separador decimal. El resultado se basa en los valores del sistema del usuario.
Fixed Muestra al menos un dígito a la izquierda y dos dígitos a la derecha del separador decimal.
Standard Muestra los números con separador de millares, al menos un dígito a la izquierda y dos dígitos a la derecha.
Percent Multiplica el valor por 100 con un signo de porcentaje al final.
Scientific Utiliza la notación científica estándar.
General Date Muestra la fecha y la hora si expresión contiene ambas. Si expresión sólo es una fecha o una hora, no presenta la información que falta. La presentación de la fecha está determinada por los valores del sistema del usuario.
Long Date Utiliza el formato Fecha larga especificado por los valores del sistema del usuario.
Medium Date Utiliza el formato dd-mmm-aa (por ejemplo, 03-Abr-93). La presentación de la fecha está determinada por los valores del sistema del usuario.
Short Date Utiliza el formato Fecha corta especificado por los valores del sistema del usuario.
Long Time Muestra la hora según el formato de hora larga del sistema del usuario; incluye horas, minutos y segundos.
Medium Time Muestra la hora, los minutos y "AM" o "PM" con el formato "hh:mm AM/PM".
Short Time Muestra la hora y los minutos con el formato hh:mm.
Yes/No Cualquier valor numérico distinto de cero (normalmente –1) es Yes. Cero es No.
True/False Cualquier valor numérico distinto de cero (normalmente –1) es True. Cero es False.
On/Off Cualquier valor numérico distinto de cero (normalmente –1) es On. Cero es Off.

Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Visual Basic y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Imprimir fechas y horas con formato

Para imprimir fechas y horas con formato, utilizaremos la función Format con símbolos que representen fechas y horas. En los ejemplos siguientes se utilizan las funciones Now y Format para identificar y dar formato a la fecha y hora actuales. 

Sintaxis de Format Resultado
Format(Now, "d/m/aa") 1/12/01
Format(Now, "dddd, dd mmmm, aaaa") sábado, 01 diciembre, 2001
Format(Now, "d-mmm") 1-dic
Format(Now, "mmmm-aa") diciembre-01
Format(Now, "hh:mm AM/PM") 07:18 AM
Format(Now, "h:mm:ss a/p") 7:18:00 a
Format(Now, "d-mmmm h:mm") 1-diciembre 7:18

Int: Devuelve la parte entera de un número: Int(Número).

Len: Devuelve la longitud de una cadena: Len(Cadena).

Rnd: Devuelve un número aleatorio entre 0 y 1.

Val: Devuelve el valor numérico de una cadena alfanumérica, solo convierte hasta que encuentra el primer carácter que no es un número: Val(Cadena).

Aún hay muchas más funciones, cuando las necesitemos, ya las estudiaremos.


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Visual Basic y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Propiedades comunes.

A continuación veremos algunas propiedades comunes a la mayoría de los controles, estas se podrán modificar desde la vista formulario, con el control activado y en la ventana de propiedades:

Nombre: Nombre que deseemos asignar al objeto, es un identificador interno para el código.

Caption: Habitualmente igual que el nombre del objeto, pero es la forma de identificar el objeto de cara al usuario, por ejemplo, si tenemos un botón en nuestro formulario que al pulsarlo nos acabe la ejecución, internamente le llamaremos BotonSalir, pero basta con que le pongamos como Caption Salir, que es lo que verá el usuario.

Enabled: Sólo admite dos valores: True o False, e indica si el control está o no activado.

Visible: Sólo admite dos valores: True o False, e indica si el control está o no visible.


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Visual Basic y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Si desea obtener un acceso sin restricciones a los contenidos del curso de Visual Basic y disfrutar de todas las herramientas del aula virtual (Videos explicativos streaming, acceso a los foros, chat, ejercicios resueltos, la ayuda del tutor, audioconferencia, estudio de grabación, test y actividades de autoevaluación, etc...) puede inscribirse completamente gratis y comenzar a realizar de forma inmediata el curso.