Como programar valores únicos en VBA en una consulta de Access
Estoy limpiando un archivo que importo de excel, por lo que tengo la necesidad de filtrar la información y dejar solo valores únicos en mi consulta, todo esto por medio de código.
Tengo el siguiente código
Creo este código se puede simplificar mucho, pero por el momento así es como se me viene a la cabeza la idea.
miSQL = "SELECT * FROM TempFile WHERE (TempFile.[APPROVE STATUS]='A') AND (TempFile.[ORGANIZATION CODE] like 'EDO')" Set qry = db.CreateQueryDef("LimpiaEDO", miSQL) CurrentDb.Execute ("INSERT INTO TempFileFull SELECT * FROM LimpiaEDO")
Primero creo mi consulta y despues muevo la informacion de mi consulta a mi tabla.
El problema que tengo es que en este punto y con este código, me duplica valores. Para hacer una prueba en modo diseño de la consulta LimpiaEDO, en la parte de propiedades puse "SI" en la opción Valores únicos, y mi información ahora si es correcta.
Existe alguna manera de definir valores únicos en el código.
2 Respuestas
Respuesta de kumbus
1
Respuesta de Julián González Cabarcos
2