Saltar al contenido

Sistema de Gestion de Stock


digitalboy

Recommended Posts

publicado

Hola a todos!

Vengo de vuelta con este pequeño sistema de gestion de stock que realice en la universidad y que espero que a muchos les sea de gran utilidad, principalmente por que viene desprotegido y pueden consultar el codigo.

Espero sea de gran interes y ayuda para muchos. Ya no tuve tiempo de hacerle mejoras o modificaciones y francamente no recuerdo si de vez en cuando me arrojaba un error, por eso dejo el codigo abierto para su mejora o modificacion.

Para realizar dicho sistema me base en el siguiente:

Excel Gestión de Stocks y almacenes - Macro Excel vba

Ya posteriormente quizas suba un sistema punto de venta que se conecte a Access, sin mas por el momento, eso es todo!

Gestion de Stock.zip

  • 1 month later...
publicado

hola, me interesa mucho tu macro, pero no me descarga el archivo bien, es decir, al abrirlo no tiene una la macro de gestion de stock. podrias subirla nuevamente o enviarmela a: correo INTERVENIDO AYUDA EXCEL .Muchas gracias por compartir.

  • 11 months later...
publicado

Me gustaria una igual, pero con la opcion de ubicaciones, es decir, que un mismo producto pueda estar en mas de una ubicacion, ya sea rack, bloques, etc... debiese funcionar asi, si busco un codigo debiese tener un combobox que me muestre todas las posiciones de la bodega que esta ese codigo, luego las diferentes fechas de vencimiento que tiene ese codigo (si es alimento), despues el stock de ese codigo pero la cantidad de la posicion de la fecha que selecionamos, recien ahi realizar la resta o la suma... seria genial!!

  • 1 month later...
  • 2 weeks later...
publicado

Buenas noches podrías ayudarnos adjuntando el archivo completo con las macros para cada reporte, seria de una gran utilidad

De echo esas macros no existen, nunca las programe! fue por eso que puse a disposicion el codigo por si algun gustaba complementar el sistema con los demas reportes!

En estos momentos no tengo tiempo para hacer estas modificaciones, quizas mas adelante pueda hacerlo completo... pero no puedo asegurarlo.

Saludos!

  • 2 weeks later...
  • 4 weeks later...
Invitado alexalfredo
publicado

Hola:

No le hiciste ningun cambio mucho menos una mejora. No se porque razón lo adjuntaste eso no le ayuda a nadie. En mi opinión ese trabajo esta pésimo. :stupid: Vaya a practicar Novato.

publicado

Sr alex es usted un mal educado aparte de escribir cosas que no se corresponden con la realidad. Para su conocimiento nuestro compañero digitalboy es uno de los miembros de este foro con mas conocimientos en programación ademas de ser un extraordinario colaborador que ayuda a personas como usted sin esperar nada a cambio.

Le ruego rectifique lo dicho sino me veré en la obligación de banearle por su mal comportamiento, sino lo hacen antes que yo.

Un saludo y felices fiestas.

publicado

Hola a todos:

Toldeman, "banealo" sin contemplaciones y bloquéale la IP.

Un especimen de este tipo no merece ni siquiera entrar en el foro.

¡¡ Féliz año, amigo !!

publicado

Para su conocimiento nuestro compañero digitalboy es uno de los miembros de este foro con mas conocimientos en programación ademas de ser un extraordinario colaborador que ayuda a personas como usted sin esperar nada a cambio.

Le ruego rectifique lo dicho sino me veré en la obligación de banearle por su mal comportamiento, sino lo hacen antes que yo.

Un saludo y felices fiestas.

Caray... creo que voy a llorar! gracias por tener ese concepto de mi! Me esforzare por hacer mejores aportaciones este 2013!

Saludos a todos y feliz año nuevo a todos los del foro!

publicado

digitalboy

Su trabjo es muy bueno y en verdad me gustarai aprender el como guardar con una macro, las operaciones que se hagan en formulario de salida, entreda, etc. especificamente del listbox donde enlisto los itemns a tratar.

Nunca he trabajado en access pero ahora estoy necesitando aprenderlo pero trabajandolo desde el excel, es decir, con las macros que cumplan las funciones a las cuales se les cree. Aspiro aprender de su codigo para guardar en access. Lo analizaré y espero ver si puedo hacerl algo con el archivo de Stock el cual aporté hace tiempo en este foro.

Que pena ver lo antes escrito por un usuario contra su gran trabajo, sin embargo, aqui tiene familia y asi lo demostraron el señor Toldeman y el señor Macro Antonio, quienes defendieron e hicieron valer el respeto que se merece.

Ojalá pueda continuar con su trabajo de sistema de gestion de stock y si se puede, el como pueda crear consultas de esos registros en la base de datos access, enviando esa informacion a excel segun el criterio, para asi manejar los reportes y demas.

Seria un gran honor el ver como se puede hacer, si no es mucha molestia, claro está.

Mis respetos.

publicado

Ojalá pueda continuar con su trabajo de sistema de gestion de stock y si se puede, el como pueda crear consultas de esos registros en la base de datos access, enviando esa informacion a excel segun el criterio, para asi manejar los reportes y demas.

Lo ideal es que es este tipo de aplicaciones pudieses implementarla en Access, aun asi, si decides hacerlo desde Excel, puedes conectarte a Access por medio de DAO o ADO con lo cual se elaborar y ejecutar consultas!

publicado

Mil gracias por responder Señor Digitalboy

...y si, es muy cierto que lo que aspiro es hacerlo desde excel ya que como le mencioné, no trabajo mucho con access, de hecho nada para ser sincero. Solo unos que otros videos que he visto y algunos archivos que tengo, mas no se ni como armar una tabla y todo eso.

Considerando que por medio de codigo vba, se puede guardar los registros de las operaciones desde formularios y demas, nace la necesidad de querer realizar consultas de esos registros como por ejemplo: "Si deseo consultar las operaciones de un cliente X, Entonces por medio de codigo y con un combobox o listbox, seleccionar dicho cliente y volcar todas las operaciones que estén registradas en la base de datos access a excel.

Imagino que un bucle que recorra la tabla donde estan guardadas dichas operaciones.

Pero no sabria como hacerlo y en internet no he dado con la solucion porque desde hace tiempo lo he investigado, es por ello que apelo a su buena voluntad para que asi pueda, si es posible, proveerme de un codigo con el cual se pueda realizar la operacion. Algun ejemplo ect.

Espero poder contar con su paciencia.

Mis respetos.

publicado

No trabajo mucho con access, de hecho nada para ser sincero. Solo unos que otros videos que he visto y algunos archivos que tengo, mas no se ni como armar una tabla y todo eso.

Considerando que por medio de codigo vba, se puede guardar los registros de las operaciones desde formularios y demas, nace la necesidad de querer realizar consultas de esos registros como por ejemplo: "Si deseo consultar las operaciones de un cliente X, Entonces por medio de codigo y con un combobox o listbox, seleccionar dicho cliente y volcar todas las operaciones que estén registradas en la base de datos access a excel.

Imagino que un bucle que recorra la tabla donde estan guardadas dichas operaciones.

Pero no sabria como hacerlo y en internet no he dado con la solucion porque desde hace tiempo lo he investigado, es por ello que apelo a su buena voluntad para que asi pueda, si es posible, proveerme de un codigo con el cual se pueda realizar la operacion. Algun ejemplo ect.

Espero poder contar con su paciencia.

Te sugeriría que compraras un libro de access para principiantes en aluna librería cercana, crear tablas no es nada complicado, access te proporciona asistentes para poder crear tablas, formularios en base a tablas, informes, etc...

Aqui hay un ejemplo:

https://www.ayudaexcel.com/foro/ideas-aportes-64/acceso-datos-access-excel-16018/

saludos!

publicado

Mil gracias por la gentileza.

Y por supuesto investigaré mas a fondo el tema. Pero mi pregunta era saber si usted conoce por medio de codigo vba volcar la información requerida desde excel.

Es decir; Por medio de una seleccion desde comboboxo litbox volcar todo los registros que se hayan hecho de un cliente x o item x o etc. en access.

Mis respetos.

  • 4 weeks later...
publicado

Señor digitalboy

ya logré estudiar un poco, mas no a fondo el tema de las conexiones de ADO y con lo aprendido, logre modificar un codigo que aportaron para guardar la informacion de una hoja excel segun la cantidad d datos en las celdas a una base de datos excel. Tambien, le agregue un bucle do while de acuerdo a un tema que vi en internet y juntando "esto con equello" consegui el siguiente codigo a manera de ejemplo:

Sub ADOFromExcelToAccess()
'Menu herramientas/ Referencias
'Marca el Microsoft Activex Data Object 2.8 Library
Dim cn As ADODB.Connection, rs As ADODB.Recordset, F As Integer

Set cn = New ADODB.Connection

cn.Open "Provider=Microsoft.ACE.OLEDB.12.0; " & _
"Data Source= " & ThisWorkbook.Path & "\Access.accdb;" ' ruta del Archivo Acces en formato 2007

Set rs = New ADODB.Recordset
rs.Open "consulta", cn, adOpenKeyset, adLockOptimistic, adCmdTable ' nombre de la tabla entre comillas

For F = 0 To UserForm1.ListBox1.ListCount - 1
With rs
.AddNew
.Fields("Numero") = UserForm1.TextBox5.Value
.Fields("Nombre") = UserForm1.ListBox1.List(F, 0)
.Fields("SegundoNombre") = UserForm1.ListBox1.List(F, 1)
.Fields("ApellidoPaterno") = UserForm1.ListBox1.List(F, 2)
.Fields("ApellidoMaterno") = UserForm1.ListBox1.List(F, 3)
.Update
End With

Next

rs.Close
Set rs = Nothing
cn.Close
Set cn = Nothing
End Sub
[/PHP]

confieso que sigue siendo una adaptación de los codigos suministrado por lo conocedores del tema, pero con ello podré guardar los datos de un formulario conlistbox a una base de datos.

El caso de las consultas, ya estoy viendo el como podré modificarlo para que se ejecute tal como espero.

Estaré atento a darle la información

Mis respetos.

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.