“Conocimientos software>Microsoft Access

Cómo utilizar un interruptor de la caja de VBA Excel

2013/5/13
Un programa de ordenador bien escrito puede ahorrar tiempo a los desarrolladores y los programadores que mantienen en el futuro . En VBA se puede utilizar la instrucción Select Case como alternativa a la utilización de " ElseIf " en las declaraciones " If ... Then ... Else " . Un programa se convierte en difícil de leer cuando se tiene muchos " If ... Then ... Else " declaraciones y también puede funcionar más lento que si se utiliza Select Case . Una instrucción Select Case evalúa la expresión de una sola vez , mientras que el " if ... else ... Then" declaraciones deben evaluar cada paso antes de ejecutar el código . Instrucciones
1

clic en la pestaña " desarrolladores" , haga clic en "Visual Basic ", y haga clic en el menú " Insertar". Haga clic en " módulos" para insertar un nuevo módulo de código
2

Comience por crear un procedimiento sub usando el siguiente código : .

Private Sub CaseSwitch ()

3

Crear tres variables escribiendo las siguientes líneas de código:

employeePerf Dim As Integer

salario dévil como moneda

Bonus dévil como moneda
Página 4

Defina valores para el salario y las variables employeePerf :

salariales = 75000

employeePerf = 3
5

Utilice la instrucción select caso a determinar el monto del bono basado en el desempeño del empleado y su salario base.

Select Case employeePerf

caso 1

bonus = salario * 0.1 GBP

caso 2 , 3

Bonus = sueldo * 0.09

caso 4 a 6 personas

Bonus = sueldo * 0.07

caso es > 8

bonus = 100

Case Else

bonus = 0

End Select
6

Muestra la cantidad de la prima mediante la ventana Inmediato.

Debug.Print Bonus
7

Fin del procedimiento escribiendo " End Sub ". Pulse la tecla "F5 " para ejecutar el código.

Microsoft Access
Cómo utilizar Visual Basic para agregar una hoja de cálculo en Excel 2007
Cómo hacer un gráfico circular en Excel 2007
Cómo restar usando Excel 2007
Cómo copiar y pegar en un nuevo libro de macros en Excel
Cómo hacer un diagrama de Gantt en Excel
Cómo crear una hoja de cálculo Excel para averiguar Licencia por Enfermedad
Cómo introducir fórmulas de suma en varias celdas en Microsoft Excel 2003
Las ventajas de crear un informe mediante Microsoft Access
Conocimientos Informáticos © http://www.ordenador.online