
Busqueda de registros con Sql. Segun parametros ingresados
Publicado por Yeison Asdrubal (1 intervención) el 14/05/2013 22:55:08
Tengo un inconveniente con una macro
El inconveniente es que debo buscar registros de un archivo de excel por identificacion y las identificaciones tienen este formato:
n.nnn.nnn.nnn
nn.nnn.nnn
n.nnn.nnn-n
nn.nnn.nnn-n
Como puedo hacer que por ejemplo una persona sin tener en cuenta los puntos y guiones, introduzca 1123234678 (n.nnn.nnn.nnn) ò 251236785 (nn.nnn.nnn-n) en un textbox y me traiga el registro que corresponde a esa identificacion?
Debo quitar puntos y guiones para que el usuario al ingresar la idenificacion asi
11276578943 puedan coincidir con 1.127.657.894-3
Asi lo hago normalmente en un gestor de base de datos
con esta funcion pero en una macro de excel no he podido.
la idea es que el usuario ingrese todo el codigo (11276578943) ò parte de èl (11276) y me arroje los resultados que coincidan, ya que aveces a los usuarios de se les olvida poner el ultimo numero despues del guion.
adjunto la macro que uso.
https://www.dropbox.com/s/3gni15vnss3az5f/SentenciaSQL.xls
Agradezco la ayuda que puedan darme....
El inconveniente es que debo buscar registros de un archivo de excel por identificacion y las identificaciones tienen este formato:
n.nnn.nnn.nnn
nn.nnn.nnn
n.nnn.nnn-n
nn.nnn.nnn-n
Como puedo hacer que por ejemplo una persona sin tener en cuenta los puntos y guiones, introduzca 1123234678 (n.nnn.nnn.nnn) ò 251236785 (nn.nnn.nnn-n) en un textbox y me traiga el registro que corresponde a esa identificacion?
Debo quitar puntos y guiones para que el usuario al ingresar la idenificacion asi
11276578943 puedan coincidir con 1.127.657.894-3
Asi lo hago normalmente en un gestor de base de datos
1
WHERE REPLACE("ABTAX", '-', ''), '.', '') LIKE ''||:identificacion||'%'
la idea es que el usuario ingrese todo el codigo (11276578943) ò parte de èl (11276) y me arroje los resultados que coincidan, ya que aveces a los usuarios de se les olvida poner el ultimo numero despues del guion.
adjunto la macro que uso.
https://www.dropbox.com/s/3gni15vnss3az5f/SentenciaSQL.xls
Agradezco la ayuda que puedan darme....
Valora esta pregunta


0