El poder de Visual Basic es la capacidad de crear procedimientos automáticos simplemente grabar en tu hoja de cálculo. Por ejemplo , si desea obtener el valor de una celda en Visual Basic , puede crear un procedimiento sencillo y grabarla como una macro . Más tarde, puede ejecutar la macro que hacer de forma automática el trabajo que de otro modo hacer de forma manual a través del teclado. Aún más poderoso es el siguiente paso : Creación de otros procedimientos que pueden utilizar el procedimiento que acaba de crear . Aunque es probable que sea necesario para finalmente escribir algo de código en el Editor de Visual Basic, puede ahorrar mucho tiempo al permitir que la computadora genere el código. Cosas que necesitará
Microsoft Excel VBA
Mostrar más instrucciones
Obtener el valor de una simple copia
1
Ir a la celda A4 en una nueva hoja de cálculo Excel y introduzca " 10 ". Haga clic en " Herramientas ", selecciona "Macro " y seleccione " Grabar nueva macro. " Escriba " Macro1 " para el nombre de la macro . Haga clic en " Aceptar".
2
Click celda " A4 ". Sostenga la tecla " Ctrl " y pulse " C " Pulse el recuadro azul bajo la palabra Stop en el panel emergente para detener la grabación de la macro.
3
vistazo al código que ha creado haciendo clic en " Herramientas ", "Macro , " y" Macros " . Haga clic en " Editar". Confirme que el código es algo como esto: .
Sub Macro1 () '' '' Macro1 Macro Range (" A4" ) SelectSelection.CopyEnd Sub
Obtener el valor utilizando una celda de referencia
4
Iniciar un nuevo libro de Excel mediante la opción " nuevo" en el menú Archivo . Ir a la celda A3 y escribe " 15 ". Haga clic en " Herramientas ", selecciona "Macro " y seleccione " Grabar nueva macro. " Escriba " Macro2 " para el nombre de la macro . Haga clic en " Aceptar".
5
Haga clic en la celda " A4 ". Escriba " = A3 " y presionar " Enter". Pulse el recuadro azul debajo de la palabra "Stop " en el panel emergente para detener la grabación de la macro
6
vistazo al código que ha creado , haga clic en " Herramientas ", "Macro " . y " Macros ". Seleccione " Macro2 " y haga clic en " Editar". Confirme que el código es algo como esto: .
Sub Macro2 () '' '' Macro2 Macro Range (" A4" ) SelectActiveCell.FormulaR1C1 = "= R [ -1 ] C" Range (" A5 " ) . SelectEnd Sub