Desarrollo de aplicaciones en Excel utilizando Visual Basic para Aplicaciones que pueden ahorrar mucho tiempo si usted trabaja con hojas de cálculo a menudo. En Excel , puede grabar rápidamente macros para empezar en la programación mediante código VBA. Grabación de una macro generará código VBA automáticamente que se puede editar más tarde y personalizar para satisfacer sus necesidades. En VBA también puede añadir sus propios procedimientos sub para automatizar procesos que se pueden llamar mediante una macro . Instrucciones
1
clic en la pestaña " desarrolladores" y haga clic en " Grabar macro " para grabar una nueva macro. Tipo " getDate " en nombre de la macro y haga clic en " Aceptar". Escriba " = NOW ( ) " en A1 para obtener la fecha actual del sistema . Haga clic en " Detener grabación " en el panel de código .
2
clic en el icono de "Visual Basic " para abrir la ventana del editor de VB . Expanda la carpeta " Módulos " y haga doble clic en "Module 1 " para abrir el módulo de código VBA. Añadir una llamada a un procedimiento sub creará en el paso tres dentro de su código de macro como la siguiente :
Sub Macro1 ()
Range (" A1") Seleccione
< p . > ActiveCell.FormulaR1C1 = "= NOW ( ) "
Call addNumbers
End sub
3
agregue el código siguiente para agregar un nuevo procedimiento sub que sumar dos números y mostrar el resultado :
addNumbers Private Sub ( ) guía
número1 Dim As Integer
número2 Dim As Integer
Range (" A3 ") . Seleccione
Range (" A3 ") . Valor = 4
Range (" A4 " ) . Seleccione
Range (" A4 " ) . Valor = 6 personas
Range (" A3 ") . Seleccione
número1 = Range (" A3 ") . Valor
Range (" A4" ) . Seleccione
< p . . > número2 = Range (" A4" ) Valor
Range (" A5 ") Seleccione
Range (" A5 ") = Valor . " La suma de estos números es :" & (número1 + número2 )
End Sub
4
volver a la ventana de Microsoft Excel , quite la fecha en A1 y haga clic en " Macros ". Haga clic en " Macro1 " y haga clic en " Ejecutar" para ejecutar el código VBA y mostrar los resultados .