Duda con BDEXTAER

17/07/2003 - 17:13 por Antonio Martínez | Informe spam
Utilizo la función BDEXTRAER para poner los datos de mis clientes en las
facturas escribiendo el código de los mismos en una celda y extrayendo los
datos necesarios en las celdas correspondientes de la factura, el problema
es que no se como hacerlo funcionar sin abrir el libro donde está la lista
de los clientes y en su defecto como abrirlo y cerrarlo automáticamente para
poder insertar los datos correspondientes (al introducir el código sin abrir
el libro me devuelve #¡VALOR!

De paso quisiera hacer una macro que al escribir un código inexistente
abriera el listado de clientes para insertar el nuevo cliente

Gracias
 

Leer las respuestas

#1 Héctor Miguel
19/07/2003 - 06:01 | Informe spam
Hola, Antonio !

Utilizo ... BDEXTRAER para ... datos ... clientes en ... facturas [...]
... problema ... como hacerlo ... sin abrir el libro donde está la lista de los clientes
... en su defecto como abrirlo y cerrarlo automáticamente para ... insertar los datos [...]
(al introducir el código sin abrir el libro me devuelve #¡VALOR!
... quisiera ... una macro que al escribir un código inexistente abriera el listado ... para insertar el nuevo cliente



==> Las funciones de hoja de calculo que hacen referencia a "otros" libros, "funcionan" SOLO si el "otro" libro esta abierto.
Esa es la razon por la que obtienes el valor de error #¡VALOR! :((
A menos que quieras utilizar un complemento de Laurent Longre http://longre.free.fr/downloads/Morefunc.exe
que incluye la funcion: Indirect.Ext que "permite" interactuar con libros cerrados.
-mas otras 40 funciones que "tendrias que cargar" con ellas. TODAS MUY UTILES "pero"... NO de "uso frecuente" :((

==> Otra posibilidad seria utilizando codigo "exclusivo" para tus necesidades.
Si te decides por esta opcion, ¿comentarias datos adicionales? (p.e.)
-o- Supongo que en el listado de clientes, cada fila corresponde a los datos de un cliente (?) -en varias columnas-
-o- ¿Existen rangos con nombre en esa "base de datos"? -SI "de preferencia" y... NO "dinamicos"-
-o- ¿Estan los datos ordenados?, etc. etc. etc. (Tu conoces los datos importantes) :))
_______
Saludos,
Héctor.
MS-MVP

Preguntas similares