Pasar exccel a access?

Dudas sobre Tablas, Consultas, Formularios, Informes...
Avatar de Usuario
ximo
Nivel 3
Reto08
Mensajes: 90
Registrado: Mar Dic 15, 2015 4:19 pm

Pasar exccel a access?

Mensajepor ximo » Vie Nov 09, 2018 5:59 pm

Hola,
puede parecer tonto pero no sé si da buen resultado pasar un exccel a access, mejor comento y así conociendo el motivo me podéis aconsejar que debo hacer.
El gestor me paso un exccel para la contabilidad de mi carnicería que debo ir rellenando, pero, acostumbrado a access lo encuentro engorroso en cuanto a la introducción de datos pues al estar las hojas por trimestres hace que las primeras veces tenga que introducir los nombres y datos de los proveedores en cada trimestre (no sé si es evitable en exccel ya que no lo domino) (access tampoco :) ) y es por este motivo por el que he pensado en intentarlo en una bd aunque me aterran las formulas y demás, pero si el exccel no tiene arreglo quizás me eche al tren a ver que sale.

Saludos
Adjuntos
ventas.png
compras.png
La incansable busqueda de información abre nuestras mentes.
http://www.numisoftware.com

Avatar de Usuario
Neckkito
Moderador
Mensajes: 772
Registrado: Dom Oct 25, 2015 3:42 pm

Re: Pasar exccel a access?

Mensajepor Neckkito » Vie Nov 09, 2018 6:49 pm

Hola, Ximo:

Desde mi humilde punto de vista tienes dos opciones (o algunas más, pero cito las que pican ;) ):

- Meter a "saco paco" el Excel en un Access, con lo cual lo que vas a obtener es una "caquita" que te dará montones de problemas. Eso sí, el tiempo dedicado a eso será mínimo (hasta que debas ponerte a solventar problemas de funcionamiento y cosas que 'el sistema haga mal').

- Analizar el Excel en cuanto a la información que debe contener, ver los campos intervinientes, ver qué relaciones se podrían establecer entre los elementos, etc, etc, etc. Es decir, "pasar" del Excel como Excel y estructurar la información de cero atendiendo a las características de una base de datos relacional. Lógicamente, el tiempo invertido en esta segunda opción no será mínimo.

Lo que sí está mal es utilizar un Excel como si fuera una base de datos, como lo que te está proponiendo tu asesor. El almacenamiento de información a la que se le pueden aplicar reglas de normalización debe ir en una base de datos. Si lo que se requiere es de un análisis de esos datos sí utiliza el Excel, que para eso sirve y tiene multitud de herramientas para análisis de aquellos. Siempre he dicho aquello de "¿utilizarías un Excel para escribir una carta?". No sería lo óptimo, ¿verdad? Pues Word sirve para lo que sirve, Excel para lo que sirve y Access para lo que sirve. :D

Lo dicho: es mi opinión.

Un saludo.
Access MVP 2017-2019
http://bit.ly/NckAccess

Avatar de Usuario
ximo
Nivel 3
Reto08
Mensajes: 90
Registrado: Mar Dic 15, 2015 4:19 pm

Re: Pasar exccel a access?

Mensajepor ximo » Lun Nov 12, 2018 5:15 pm

Hola,
Bueno he empezado con las tablas sin más problemas 3 tablas (compras, ventas y proveedores) Proveedores relacionada con compras que donde la necesito de uno a varios, he hecho un formulario en principio único formulario porque los formularios continuos siempre tienes que estar con la barra desplazándote no se si hay una formula mejor, proveedor es un combo y en el evento después de actualizar veo que no este vacío y con column() actualizo el nif.
Lo difícil vendrá luego para sacar los datos por trimestres, para haceros una idea como puedo subir un exccel? ya que con esto si necesitare una mano o varias.
de momento os dejo una imagen aunque no sale toda.

Saludos, ximo
Adjuntos
resumen.jpg
La incansable busqueda de información abre nuestras mentes.
http://www.numisoftware.com

Avatar de Usuario
Neckkito
Moderador
Mensajes: 772
Registrado: Dom Oct 25, 2015 3:42 pm

Re: Pasar exccel a access?

Mensajepor Neckkito » Mar Nov 13, 2018 12:55 pm

Access MVP 2017-2019
http://bit.ly/NckAccess

Avatar de Usuario
ximo
Nivel 3
Reto08
Mensajes: 90
Registrado: Mar Dic 15, 2015 4:19 pm

Re: Pasar exccel a access?

Mensajepor ximo » Mar Nov 13, 2018 4:43 pm

Gracias,
http://www.filebig.net/files/UPLah492Zf

Y esto es lo que tengo de momento por verificar.

http://www.filebig.net/files/uRTF3GQpYJ

Saludos, ximo
La incansable busqueda de información abre nuestras mentes.
http://www.numisoftware.com

Avatar de Usuario
Neckkito
Moderador
Mensajes: 772
Registrado: Dom Oct 25, 2015 3:42 pm

Re: Pasar exccel a access?

Mensajepor Neckkito » Mar Nov 13, 2018 8:04 pm

Hola, Ximo:

Permíteme un par de "cariñosos" comentarios ;)

- Como te decía, si te va bien así como lo has hecho, pues perfecto, pero debo decirte que, a efectos de "Access puro y duro", tu tabla de compras es peor que un pecado mortal. De hecho, la estructura de esa tabla es algo que NUNCA debería hacerse como lo estás haciendo. Por ende, más te diría: a nivel "económico" estás metiendo una mezcla infernal sin distinguir entre compras y gastos, y sin distinguir, en estos últimos, los que llevan IVA y los que no llevan. Eso, para quien lo sabe, bien, pero para quien no lo sabe...

- Si simplemente vas a duplicar el Excel en Access, ¿por qué no trabajas pues sobre el Excel directamente? No digo que sea lo correcto, pero la "maniobrabilidad" que te va a dar Excel frente a algún que otro imprevisto será más sencilla que operar desde Access. En definitiva, que si quieres crear una cosa "bonita" con Access te lo tendrás que trabajar un poquito más :roll:

- Si sigues queriendo operar con Access el tema del trimestre es trivial utilizando datepart() con el parámetro "t" para obtener el valor del trimestre de la fecha. Eso, en una consulta, "pan comío": https://goo.gl/2Yr9ew

Un saludo
Access MVP 2017-2019
http://bit.ly/NckAccess

Avatar de Usuario
ximo
Nivel 3
Reto08
Mensajes: 90
Registrado: Mar Dic 15, 2015 4:19 pm

Re: Pasar exccel a access?

Mensajepor ximo » Mar Nov 13, 2018 10:01 pm

Hola,
Pues seguro que tendrás razón ya que seguramente habrás hecho más de una yo como lo desconozco me he limitado a transferir lo que me paso el gestor esos datos luego en la pestaña 'Resumen' se ponen cada uno donde seguramente lo necesita.

Algunas ideas, por si me aclaro a mejorarlo.


Saludos, ximo
La incansable busqueda de información abre nuestras mentes.
http://www.numisoftware.com


Volver a “Objetos Access”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados