Hola a todos:
Aquí os dejo un libro con dos formularios para comparar 2 hojas:
Al abrir el libro, se presenta un menú con 2 opciones:
1ª Opción - ESCOGER HOJAS
Al pulsar la flecha en rojo, se abrirá un formulario donde se pedirá la localización de las dos hojas a comparar. Se pueden compara hojas del mismo libro o de distinto libro.
Al pulsar el botón "Comparar hojas", si todo está correcto, la hoja seleccionada como PRIMERA, se copiará en la hoja "Primera" de este libro, y la seleccionada en como SEGUNDA, se copiará a la hoja "Segunda".
Se cierra el formulario, se activa la hoja "Primera", y se ejecuta el formulario COMPARAR HOJAS.
Los libros utilizados para seleccionar las hojas, se utilizan solamente para copiar las hojas y una vez realizada la copia, se cierran y ya no vuelven a ser utilizados.
2ª Opción - COMPARAR HOJAS
Al pulsar la flecha en rojo, se muestran las diferencias encontradas en la hoja Activa.
Si la hoja activa es la hoja "Primera", se mostrarán las diferencias en esa misma hoja con respecto a la hoja "Segunda".
Si la hoja activa es la hoja "Segunda", se mostrarán las diferencias en esa misma hoja con respecto a la hoja "Primera".
Las diferencias, se muestran como comentarios en la celda.
Se pueden buscar diferencias en datos y en formulas de forma independiente.
Las diferencias, se muestran también en una lista ordenada por fila y columna, pulsando sobre el label de la cabecera de la lista, se invierte el orden columna/fila por fila/columna y viceversa.
Pulsando sobre cualquier elemento de la lista, se seleccionará la celda con diferencias y se mostrará el comentario con el valor de la misma celda correspondiente a la otra hoja.
Como siempre, se esperan comentarios y propuestas de mejora.
Saludos. Antoni.
DiferenciasEnHojas.zip