Tengo una hoja excel en la que desgloso si un documento es NIF, CIF o NIE en base a una macro obtenida en este foro.
Todo bien hasta que encuentro casos en los que el resultado no es lógico y no logro comprender porqué.
Los casos son NIE que están confirmados en la web del ministerio como válidos pero la macro no las reporta como válidos. El caso es más curioso porque si ponemos la última letra del NIE en minúscula, sí lo valida si la letra inicial está en mayúsculas. En caso de estar también en minúsculas las dos letras, la letra de control indica que es otra totalmente diferente.
En el siguiente ejemplo se muestran dos casos de NIE válidos, escrito de las tres formas y la letra que la macro asume que debe tener en cadas caso. En caso de ser NIE, muestra que es NIE y colorea de verde la fila.
Adjunto ejemplo para su visualización y aporte de solución. Gracias.
Hola a todos.
Tengo una hoja excel en la que desgloso si un documento es NIF, CIF o NIE en base a una macro obtenida en este foro.
Todo bien hasta que encuentro casos en los que el resultado no es lógico y no logro comprender porqué.
Los casos son NIE que están confirmados en la web del ministerio como válidos pero la macro no las reporta como válidos. El caso es más curioso porque si ponemos la última letra del NIE en minúscula, sí lo valida si la letra inicial está en mayúsculas. En caso de estar también en minúsculas las dos letras, la letra de control indica que es otra totalmente diferente.
En el siguiente ejemplo se muestran dos casos de NIE válidos, escrito de las tres formas y la letra que la macro asume que debe tener en cadas caso. En caso de ser NIE, muestra que es NIE y colorea de verde la fila.
Adjunto ejemplo para su visualización y aporte de solución. Gracias.
Prueba NIE.xlsm