Estimado amigo, veo dos posibles soluciones.
1) Realizar la conexion a la base de datos firebird desde EXCEL, para ello lo puedes lograr con ODBC.
a) En esta situación requieres instalar los drivers
ODBC Firebird.
b) Crear la conexión en el ODBC para tu base de datos
c) Desde Excel obtener la información de la tabla en particular
d) Realizar la búsqueda de la información utilizando las función BuscarV(...)
2) La otra alternativa sería crear una tabla externa a tu base de datos, aquí tendrias que armar un script como el siguiente.
Código SQL
[-]
--Se crea la estructura de la tamba externa
CREATE TABLE LISTA_NOMBRES_EXCEL
EXTERNAL FILE 'C:\Lista_Nombres_Excel.txt' (
id_cliente integer,
nombre_cliente varchar(50),
crlf CHAR(2));
COMMIT;
--Se insertan datos en tabla externa
--este lo puedes crear en EXCEL con la función concatenar(...)
insert into lista_clientes_excel(id_cliente, nombre_cliente) VALUES(1,'MAXIUM');
insert into lista_clientes_excel(id_cliente, nombre_cliente) VALUES(2,'MAXIUM 2');
commit;
Si miras en la base de datos Firebird, debería existir Lista_clientes_excel.
Y de aquí en adelante la tratas como una tabla mas, lo demás es solo realizar las consultas...
Saludos cordiales