Antes que nada muchas gracias a todos por contestar (vrenzo, libras por supuesto leonardo_josue) y te prometo que he buscado en este foro y en otros mas compañero leonardo sin fortuna alguna por lo que decidi abrir el tema para que pudiese postear el orden de los errores que me han generado todas las consultas que he utilizado y la que propones ya la habia aplicado antes, ahora, he adaptado tu código leonardo a los campos reales de mi tabla y quedo asi:
Código SQL:
Ver originalConsulta = "Select T1.* From ImptosCargo As T1 Inner Join(Select Mes, " & _
"Max(FechaPresent) As Max_Fecha From ImptosCargo Group By Mes) As " & _
"T2 On T1.TipoImptoCred = '" & TipoImpuesto & "' And T1.Mes = T2.Mes " & _
"And T1.FechaPresent = T2.Max_Fecha"
Sin embargo me un error, uno de tantos con otras consultas que ya he utilizado, no obstante quisiera llegar hasta el final y averiguar de una vez por todas que estoy haciendo mal, podria ser una simple letra o un signo sin embargo no alcanzo a verlo, bueno, el error es el siguiente:
"La expresión de combinación no está admitida."