? Visual Basic para Aplicaciones ( VBA) es un subconjunto de Visual Basic que está diseñado específicamente para trabajar en Microsoft Excel y otras aplicaciones de Microsoft Office . VBA puede reemplazar tareas tediosas con un trozo de código que se puede ejecutar en una fracción de segundo. Si desea combinar los valores de las celdas de otras hojas de cálculo y colocar el resultado en un solo lugar en una sola hoja de cálculo , VBA es una buena opción. Cosas que necesitará
Excel 2007 o Excel 2010
Ver Más instrucciones
1
Haga clic en una celda en blanco en una hoja de cálculo donde desea que el total combinado para mostrar . Por ejemplo , haga clic en la celda A3 . Esto se convierte en la célula de origen en el código. La célula de origen se denota por F1C1 (fila 1, columna 1 ) .
2 Pulse las teclas de " F11 ", " Alt" y juntos en el teclado para abrir el Editor de Visual Basic (VBE ) . El VBE está integrado en Excel.
3
clic en el botón "Insertar " y luego haga clic en " módulos". Se abrirá una nueva ventana
4
Copia y pega el siguiente código en la ventana en blanco : .
CombineMultipleWorksheetValues ( Sub ) guía
' CombineMultipleWorksheetValues Macro
< p> ActiveCell.FormulaR1C1 = " R1C2 + = Hoja2! R [ -1 ] C"
End Sub
5
Cambiar el código para mostrar que las entradas que necesita son . Las ubicaciones son relativas a la celda que hizo clic en el paso 1 . En el código de ejemplo anterior , " = Hoja2 ! R [ -1 ] C " significa que un valor se encuentra en la hoja 2 , en la misma columna que la celda de origen ( que en este ejemplo era la columna A ) y 1 columna a la izquierda ( un número positivo indicaría el número de columnas a la derecha ) .