La mayoría de las veces, debe trabajar con datos tabulares en la oficina o en casa en el editor de hojas de cálculo de Microsoft Office Excel. Cada archivo de esta aplicación contiene un documento, dividido en hojas separadas de hojas de cálculo. Por desgracia, entre los comandos de la aplicación no existe la función de combinar automáticamente varias hojas de un documento en una. Sin embargo, esta tarea no es tan rara y debe resolverse "manualmente" o usando scripts - "macros".
Es necesario
Editor tabular Microsoft Office Excel 2007 o 2010
Instrucciones
Paso 1
Si no necesita combinar una gran cantidad de hojas en una, no es difícil hacerlo con una simple combinación de operaciones de copiar y pegar. Seleccione la hoja donde se fusionarán todas las tablas: pivote. Si ya contiene datos, coloque el cursor de inserción en la primera celda del área agregada, en la celda de la primera fila a la derecha de la columna extrema cuando agregue datos horizontalmente, o en la celda de la primera columna debajo de la última fila al agregar verticalmente.
Paso 2
Vaya a la hoja cuyos datos desea agregar al pivote y haga clic en la celda inferior derecha con los datos. Presione el atajo de teclado Ctrl + Shift + Inicio para seleccionar toda la tabla. Tenga en cuenta que solo necesita seleccionar celdas con datos, no todo el contenido de la hoja; de lo contrario, Excel mostrará un mensaje de error al insertar. Marque el área copiada en el portapapeles: presione la combinación de teclas Ctrl + C.
Paso 3
Regrese a la hoja de resumen y pegue lo copiado - presione las "teclas de acceso rápido" Ctrl + V. Repita las operaciones de posicionamiento, copia y pegado el número requerido de veces, si necesita combinar más de dos hojas. Al final del procedimiento, las hojas copiadas se pueden eliminar; haga clic en sus pestañas con el botón derecho del mouse, seleccione el elemento "Eliminar" y presione el botón "Sí" en el cuadro de diálogo de confirmación de la operación.
Paso 4
Si hay muchas hojas combinadas, tendrá que usar un guión, es decir coloque un botón en la página y vincule la macro correspondiente. Para hacer esto, use la pestaña "Desarrollador". Si no aparece en el menú, haga clic con el botón derecho en el espacio libre en cualquier pestaña y seleccione Personalizar cinta. En la lista de "Pestañas principales", marque la casilla junto a "Desarrollador" y haga clic en Aceptar.
Paso 5
En la pestaña "Desarrollador", abra la lista desplegable "Insertar" del grupo de comandos "Controles" y seleccione el primer elemento: el botón. Luego, haciendo clic con el mouse, indique el lugar de la tabla donde desea colocar el botón, y aparecerá en pantalla el cuadro de diálogo "Asignar macro a objeto".
Paso 6
Haga clic en el botón "Nuevo" y entre la primera y la última línea de código en la ventana que se abre, ingrese, por ejemplo, el siguiente conjunto de comandos: s_ = Sheets. CountSheets. Add After: = Sheets (s_) For i = 1 To s_ r_ = Sheets (i). Cells. SpecialCells (xlLastCell). Row Sheets (i). Range ("A1", Sheets (i). Cells. SpecialCells (xlLastCell)). Copiar hojas (s_ + 1). Range ("a" & n_ + 1) n_ = n_ + r_Next Cierre el editor de macros.
Paso 7
Haga clic en el botón creado y la macro asignada creará una nueva hoja, en la que fusionará los contenidos de todos los demás, vinculándolos verticalmente.