Excel no me hace bien las comparaciones

Hola,

A ver si me podéis ayudar, tengo el siguiente problema, tengo dos hojas de excel e intento comparar mediante código los datos de dichas hojas, el tema es que tiene números con formato general porque no me interesa que actúen como números, es mas quiero que sigan así, y por ejemplo cuando comparo 1 con otro 1 me dice que no son iguales. El caso es que al principio funcionaba la comparación pero introduje unos cuantos datos a mano y el excel sacó al lado del número el típico mensaje de posible error y desde ese momento ha sido imposible que haga bien las comparaciones. He intentado omitir el error y convertír todo a texto en las dos hojas y el resultado ha sido el mismo, os dejo la comparación por si se le puede añadir o quitar algo, yo ya lo he probado con value y sin value y el resultado es el mismo (unas si las compara bien y otras no).

If h1.Cells(fila, col).Value = h2.Cells(fhoja2, choja2).Value Then

En fin, agradezco sugerencias.

Gracias y un saludo,

Añade tu respuesta

Haz clic para o