Ir al contenido principal

Cuadernillo de apuntes digitales

Glosario

A continuación se encuentran funciones, variables u elementos que personalmente desconozco para emplear la programación de formularios y macros por medio de Visual Basic.


Poner negrita en Visual Basic para Excel: la negrita se podrá utilizar en Visual Basic gracias al comando Selection.FontBold=True

Letra cursiva en Excel con VB: la cursiva la utilizaremos con la instrucción Selection.Font.Underline=True

Alinear el texto a la izquierda y derecha: para alinear el texto a la izquierda emplearemos los siguientes comandos, siendo necesario cambiar el xlLeft por xlRight si queremos alinear el texto a la derecha:

With Selection

.HorizontalAlignment=xlLeft

End With

Activar una hoja en Visual Basic para Excel: para ir a una hoja de Excel utilizaremos el siguiente comando en VBA Shetts ("Hoja").Select

Convertir texto en un número en Excel: si queremos convertir el texto a un valor numércio usaremos la función val(TextoAConvertirNumero)

Abrir un formulario en Excel con VBA: para abrir un formulario usaremos la siguiente instrucción NombredelFormulario.show

Mostrar un mensaje con Visual Basic: si queremos mostrar un mensaje al usuario usaremos el comando MsgBox "mensaje entre comillas"

Escribir en una celda de Excel: para escribir en una celda de Excel realizaremos la instrucción Activecell, el nombre de la fórmula y el texto que deseamos insertar en la celda.

Las variables  son estructuras de datos que pueden variar durante la ejecución de un programa. Declarar variables significa indicar el tipo de dato que almacenara las variables que participan en el programa.
Antes de usar una variable debemos declararla y es recomendable iniciarla. La primera vez que se usa debe declararse, el resto de veces no se debe hacer, es importante que el valor asignado sea compatible con el tipo de variable.
Hay una serie de reglas a la hora de escribir el nombre de las variables:
  • Los nombres de las variables no pueden comenzar por números, pero si puede formar parte del nombre.
  • El nombre de una variable no puede tener espacios.
  • El nombre de la variable no puede estar formado por operadores como +, -, !, etc.
  • No puede haber dos variables que se llamen igual, aunque sean de distintos tipos, en el mismo ámbito (ya explicaremos esto mas tarde).
Los tipos mas comunes de variables son:
  • Integer, representa un número entero de 32 bits con signo.
  • Long, representa un número entero de 64 bits con signo.
  • Single, representa un número de punto flotante de precisión simple.
  • Double, representa un número de punto flotante de precisión doble.
  • String, representa un texto.
  • Boolean, representa un valor booleano.
.UsedRange: Devuelve un objeto Range que representa el rango utilizado en la hoja de cálculo especificada,es una propiedad del objeto WorkSheet.
.CurrentRegion: es el rango rectangular de celdas no en blanco que rodea el objeto Range a la que estamos llamando CurrentRegion, es una propiedad del objeto Range.
Offset: La función sirve para poder moverse a través de la hoja de cálculo, tal como si lo hiciéramos con las flechas del teclado (arriba, abajo, izquierda, derecha).
Empty: La función IsEmpty sirve para verificar si una celda (o rango) está vacía o no tiene datos. Si en una celda hubiera un espacio (el cual no se puede ver), Excel no reconocería a la celda como vacía.
GetOpenFilename:  Con este método podemos mostrar el cuadro de diálogo y con lenguaje VBA. Este método muestra el cuadro de diálogo, pero no abre al archivo. En su lugar, nos devuelve el nombre y la ruta completa del archivo seleccionado y poder realizar acciones con ese valor.
End(xlUp) : Estamos indicando que desde la fila indicada , "suba" hasta que encuentre un valor.
Row : Indicamos que grabe el número de la fila ocupada encontrada

Función MsgBox
ConstanteValorDescripción
vbOKOnly0Mostrar solo el botón OK .
vbOKCancel1Muestra los botones Aceptar y Cancelar .
vbAbortRetryIgnore2Muestra los botones Abortar , Reintentar e Ignorar .
vbYesNoCancel3Muestra los botones  , No y Cancelar .
vb Sí No4Muestra los botones  y No.
vbRetryCancel5Muestra los botones Reintentar y Cancelar .
vbCriticaldieciséisMostrar el icono de mensaje crítico .
vbQuestion32Mostrar el icono Consulta de advertencia .
vbExclamación48Mostrar el icono de mensaje de advertencia .
vbInformación64Mostrar el icono de mensaje de información .
vbDefaultButton10El primer botón es el predeterminado.
vbDefaultButton2256El segundo botón es el predeterminado.
vbDefaultButton3512El tercer botón es el predeterminado.
vbDefaultButton4768El cuarto botón es el predeterminado.
vbApplicationModal0Modal de aplicación; el usuario debe responder al cuadro de mensaje antes de continuar trabajando en la aplicación actual.
vbSystemModal4096Modal del sistema; todas las aplicaciones se suspenden hasta que el usuario responde al cuadro de mensaje.
vbMsgBoxHelpButton16384Agrega el botón Ayuda al cuadro de mensaje.
vbMsgBoxSetForeground65536Especifica la ventana del cuadro de mensaje como ventana de primer plano.
vbMsgBoxRight524288El texto está alineado a la derecha.
vbMsgBoxRtlReading1048576Especifica que el texto debe aparecer como lectura de derecha a izquierda en los sistemas hebreo y árabe.



Comentarios

Entradas populares de este blog

Cuadernillo de apuntes digitales

Este blog fue diseñado para ser cuadernillo digital de la asignatura Diseño y gestión de sistemas  en el cual se encontrara los apuntes de cada clase, apoyo educativo ya sea con vídeos,artículos,folletos o investigaciones y un calendario. Espero que este blog sea de su total agrado y de su ayuda.