Ir al contenido principal

Entradas

Visual Basic

 Control Option Button El OptionButton en VBA es un control ActiveX que nos permitirá seleccionar una sola alternativa dentro de un grupo de botones de opción. A diferencia de las casillas de verificación, los botones de opción dependen uno del otro, por esto solo puede estar seleccionado un solo botón de opción. Insertar un OptionButton: Para insertar un botón de opción hacemos clic en el comando Insertar de la ficha Programador y luego seleccionar el “Botón de opción (control ActiveX)” Se deberá agregar dos o más botones de opción para permitir que el usuario haga una selección de cualquiera de ellos. Propiedad Value del OptionButton: Esta es la propiedad más importante de este control. Los valores que puede tener la propiedad Value son de tipo boolean (Verdadero - Falso) es decir True y False. Ejemplo 1: Insertando 3 veces la alternativa “Botón de opción (control ActiveX)” y luego modificando el valor de “Caption” (cambiándolo por el nombre deseado, para este caso Opción 1,...
Entradas recientes

Visual Basic

 Control Check Box El  control CheckBox  se utiliza generalmente para listar opciones y que el usuario pueda elegir entre ellas, y dependiendo del valor (si está chequeado o no), se realiza una u otra acción. Una vista previa de este control:   Propiedad Value La principal propiedad de este control es la propiedad  Value . Esta propiedad devuelve y establece el valor seleccionado. Esta tiene 3 posibles valores: 0 - UnChecked 1 - Checked 2 - Grayed   Las mas utilizadas son la  0 - UnChecked  y  1 - Checked . Cuando está en 0 , el checkbox no está tildado o checkeado, cuando está en 1 se muestra marcado. Siguiendo con el ejemplo anterior de la encuesta, un ejemplo que no tiene ningún sentido pero que te de una idea mas clara de como usar este control. Agrega en un formulario 3 controles CheckBox como muestra la imagen , un botón Command1 para mostrar el resultado y un control textBox llamado  Text1  para ingresar un nombre.   Cua...

Visual Basic

 Estructura Selec....Case La estructura Select Case se encarga de hacer que el   rumbo de la información en nuestra macro se dirija según el valor de la variable selectora . La selección del caso tendría como resultado tomar acciones, tal y como se muestra en el siguiente esquema. La variable selectora puede ser de cualquier tipo. Instrucción Select Case Ejecuta uno de los diferentes grupos de  instrucciones , según el valor de una  expresión . La sintaxis de la instrucción  Select Case  consta de estas partes: Part Descripción testexpression Obligatorio. Cualquier  expresión numérica  o  expresión de cadena . expressionlist-n Necesario si aparece un  Case . Lista delimitada de uno o varios de los siguientes formularios:  expression ,  expression To expression ,  Is comparisonoperator   expression . La  palabra clave   To  especifica un rango de valores. Si usa la palabra clave  To , el valor infe...

Visual Basic

 Estructura con anidamiento (If _ Then _ Else If) La instrucción  If Then else en VBA  es necesaria para tomar decisiones dentro del código en VBA. Esta estructura tiene un comportamiento similar a Función SI en Excel, y también es conocida como  bucle IF Sintaxis de IF THEN ELSE La sintaxis completa es como sigue: If condición Then [Instrucciones a ejecutar] [ ElseIf condición2 Then  [Instrucciones a ejecutar ] ] [ Else [Instrucciones a ejecutar]] End If La parte correspondiente al ELSEIF  como al ELSE son opcionales, por lo que la estructura podría quedar de las siguientes formas:  IF ELSEIF En esta alternativa pueden quedar situaciones en las que no cumplan ni el primer ni el segundo conjunto de instrucciones. If condición Then [Instrucciones a ejecutar] [ ElseIf condición2 Then  [Instrucciones a ejecutar]] End If IF THEN ELSE END IF En esta segunda alternativa siempre si la "condición" no se cumple, se ejecutarán las instrucciones correspondie...