08/Ago/05 18:05
Re: Ayuda formatos excel operaciones repetitivas.
Puedes hacer lo siguiente:
Como todas tus hojas tienen el mismo formato (son iguales), y nada mas varian los datos de cada operacion en particular, entonces podemos ir guardando cada operacion en una hoja que funcione como base de datos, en lugar de ir guardando una hoja por cada operación y solo dejas una copia de tu hoja para seguir capturando nuevos y otra copia de tu hoja con formulas BUSCARV() para que ahi consultes los que esten guardados.
Establece un orden de todos los diferentes datos de las operaciones y construye tu hoja de base de datos utilizando la primera fila para poner los titulos: Ejemplo. En Hoja BASE:
CodigoUnico | Fecha | Operacion | FolioFactura | Importe |Ganancia | Perdida, etc.
Ahora en tu hoja de captura, en una parte mas a la derecha le pones los mismos titulos que pusiste en tu hoja "BASE", para que a las celdas que esten abajo de cada titulo le pongas formulas que jalen cada dato capturado. Es importante que estas celdas guarden la misma estructura de tu BASE para que la macro de "GUARDADO" solo seleccione esas celdas y les copie los valores a la fila 3 de tu base de datos (hoja BASE)
NOTA: Es indispensable que dejes toda la fila 2 de la hoja BASE en blanco.
Suponiendo que ya tienes tu hoja BASE con todos los campos o titulos de la informacion que guardaras, y que tambien tienes tu hoja de CAPTURA con las celdas a la derecha que jalan los datos capturados en el mismo orden de la base de datos. Ahora necesitas guardar la macro ubicandote originalmente en la hoja de CAPTURA y con los siguientes pasos.
Paso 1. Selecciona Grabar Macro
Paso 2. Selecciona la hoja BASE
Paso 3. Selecciona la celda A3
Paso 4. Inserta una fila ( Insertar | Filas ) despues selecciona otra celda
Paso 5. Selecciona la hoja CAPTURA
PAso 6. Selecciona todas las celdas que jalan los datos y ejecuta COPIAR
Paso 7. Selecciona la hoja BASE en la celda A3
Paso 8. Selecciona Edicion | Pegado Especial | Activa Valores Aceptar.
Paso 9. Presiona ESC para salir del modo de copiado
Paso 10. Selecciona la celda A3
Paso 11. Presiona Ctrl+I , luego selecciona "Especial" y activas la casilla "Region Actual"
Paso 12. Selecciona: Datos | Ordenar y ordenas de manera ascendente indicando que la seleccion no incluyes encabezados.
PAso 13. Selecciona otra vez la celda A3.
Paso 14. Selecciona la hoja CAPTURA y la celda en donde quieras terminar.
Paso 15. Detienes la grabacion de la macro.
Ahora insertas un boton en la hoja captura con el nombre GUARDAR y le asignas la macro que acabas de crear.
Como te das cuenta, la macro no tendra problemas al copiar la informacion porque siempre la colocara al principio de tu base de datos guardados (A3) y al finalizar ordenara la lista de datos. POr eso es importante dejar la fila 2 en blanco, para que al momento de ordenar no se seleccione tambien la fila 1 de titulos.
Ahora solo resta configurar tu hoja CONSULTA. En esta hoja acondicionas una celda en donde capturaras una clave por la cual buscaras tu registro. Y a las demas celdas donde se capturaba, le vas a poner formulas BUSCARV() que traigan los datos en funcion de la clave capturada.
La idea no esta complicada, solo resta que pongas "manos a la obra".
En caso de dudas puedes escribirme a mi correo, saludos.
Saludos.
Si quieres triunfar primero debes vencer tus miedos.