Relacionar 3 Tablas de Acces desde macro excel
Publicado por Janlui (10 intervenciones) el 11/06/2015 16:33:35
Hola a Todos...
Macro que se ejecute desde excel 2010
- Tengo una BD en access llamada BDATOS
- Dentro de esta BD tengo 3 TABLAS
1. Tabla1
Cliente - Numerico
Fecha - Fecha
Movimientos - Numerico
2. Tabla2
Cliente - Numerico
Nombre - Caracter
Mes1 - Numerico
(hasta)
Mes12 - Numerico
3. Cat_Clientes
Cliente - Numerico
Nom_cliente - Caracter
el campo en común es CLIENTE (deberá esta relacionado).
a). Primeramente deberá borrar la Tabla2
b). Relacionar Tablas con campo Cliente
c). En la Tabla1 hay 12 meses de informacion
d). En tabla2 habr'a clientes unicos (no repetidos)
e). Si es Cliente nuevo en Tabla2, traera el nombre de Cat_clientes
f). Si no existe el Cliente en Cat_clientes... le asignará el texto "Cliente Nuevo"
g). En funcion al mes del campo fecha (Tabla1), irá sumando en MESX los Movimientos de la Tabla1
Hoy en día no e realizado ninguna relacion con campos en comun y precisamente ahi es donde estoy atrapado.
Pregunta adicional: Si no declaro una relacion en tablas pero la tabla2 la indexo y busco el registro con un seek (asi lo hago en fox) como lo haria.
De antemano gracias por su posible colaboración y espero haber sido claro con mi planteamiento.
Macro que se ejecute desde excel 2010
- Tengo una BD en access llamada BDATOS
- Dentro de esta BD tengo 3 TABLAS
1. Tabla1
Cliente - Numerico
Fecha - Fecha
Movimientos - Numerico
2. Tabla2
Cliente - Numerico
Nombre - Caracter
Mes1 - Numerico
(hasta)
Mes12 - Numerico
3. Cat_Clientes
Cliente - Numerico
Nom_cliente - Caracter
el campo en común es CLIENTE (deberá esta relacionado).
a). Primeramente deberá borrar la Tabla2
b). Relacionar Tablas con campo Cliente
c). En la Tabla1 hay 12 meses de informacion
d). En tabla2 habr'a clientes unicos (no repetidos)
e). Si es Cliente nuevo en Tabla2, traera el nombre de Cat_clientes
f). Si no existe el Cliente en Cat_clientes... le asignará el texto "Cliente Nuevo"
g). En funcion al mes del campo fecha (Tabla1), irá sumando en MESX los Movimientos de la Tabla1
Hoy en día no e realizado ninguna relacion con campos en comun y precisamente ahi es donde estoy atrapado.
Pregunta adicional: Si no declaro una relacion en tablas pero la tabla2 la indexo y busco el registro con un seek (asi lo hago en fox) como lo haria.
De antemano gracias por su posible colaboración y espero haber sido claro con mi planteamiento.
Valora esta pregunta


0