Buenas noches aqui en Francia amigo Otto, te escribo para felicitarte por tu gran capacidad pedagogica para enseñar programacion en Visual Basic y Visual Basic para Aplicaciones. A mi me has ayudado enormemente y he aplicado tus conocimientos en desarrollar dos programas que se implantaron en la empresa donde trabajo actualmente y me han felicitado. Todo esto se lo debo a usted y quiero expresarle mi agradecimiento. Por aqui en el norte de Francia tiene un amigo cuando quiera venir. Nuevamente felicitaciones y muchas gracias.
Excelente Otto, estoy aprendiendo bastante con tus tutoriales, muy bien editados, muy bien explicados y siempre compartiendo los archivos. Muchas Gracias y Éxitos.!
excelente OTTO creo que me voy a embarcar por aqui porque con el formulario que estoy construyendo que se trata de un almacen de bolsos de mis cuñadas que son fabricados manualmente por 5 hermanas, absolutamente todos estos supertutoriales aplican al proyecto gracias de nuevo y que Dios te Bendiga en todo lo bueno que emprendas y cobije a tus familiares con alas de protección y prosperidad feliz dia
Buena noche profesor, lo felicito y mil bendiciones por enseñar sus conocimientos de verdad agradecido por este pack de tutoriales tan educativos e importantes. solo quería decirle que en la casilla o en el control de salida se le paso por alto modificar ingreso de existencias por salida de existencias. por lo demás estamos practicando a diario.. saludos seguimos en contacto con sus videos.
Gracias Otto ahora con buenas explicaciones se entiende, se le agradece el tiempo y la dedicacion para enseñar me ha servido de mucho para seguir aprendiendo.Bendiciones
Sencillamente fantastico, a mi me encanta ver tus vídeos son muy claros y explicativos y en ellos pude aprender cosas nuevas que no sabia, por ahora voy en el capítulo 6 pero estoy maravillado. aunque el ejemplo es sencillo (solo existe una sola bodega por lo tanto la existencia es una sola consolidada, no hay lotes de mercancía que es algo muy importante) sin embargo entiendo que es a modo educativo.
Buenas tardes Otto, excelente metodología de enseñanza. Las salidas que se generan son registros únicos, deseo anexar la salidas de varios productos a una orden de salida de almacen. Este tema lo veras mas adelante. Ya que en la actualidad estoy elaborando un sistema de control de gasto y hasta este capitulo se asemeja a lo que estoy haciendo y me ha ayudado a realizar mejoras. Pero he llegado al tema de generar un kardex con el saldo de cada cuenta de acuerdo al ppto y los gatoss
+FRANCISCO BOSSIO Muchas gracias Francisco por tu comentario. Es gratificante para mí, saber que todo este material ayuda a muchas personas. Saludos y un fuerte abrazo!!!
Hola Otto, antes que nada felicidades por tu ENORME aporte con estos tutoriales, los cuales sigo recientemente. Queria ver la manera de que en la FORM salida se agregue un Command Button donde puedas elegir entre varias opciones PREDEFINIDAS, Por ejemplo un Command button "RAZON DE SALIDA" y que aparezcan "VENTAS", "COMPROMETIDO", "MERMA" .. para no dejarlo TAN abierto ... y que al dar la salida, esta se agregue en otra columna de la bitacora de salidas. Agradeceré Orientación. PD. Eres un CRACK ! =)
***** Saludos, gracias por comentar. Imagino que te refieres a un OptionButton. Tienes que agregar los botones al formulario. Y en el botn donde procesas, valida para que si el botón está en TRUE, aparezca lo que quieras, pero tienes que aumentar el numero de columnas del reportes y modificar todo el código para correr cada información y no afectar la aplicación. Si pones al final las columnas agregadas, pues los cambios no serían muchos.
gracias, otto, como siempre tus videos muy claros de entender y compartiendo siempre tus conocimientos. podrias agregar cuando se hacen devoluciones? nuevamente felicitaciones
Estimado Otto el ultimo gestor de inventarios es muy bueno...en mi trabajo me hace mucha falta...abria la posibilidad de poder bajar el archivo y utilizarlo... Me es de mucha importancia.. Atte. Milton Guaraca
Hola Otto, Excelente información. Para el tema de la fecha puedes limitar el número de caracteres con la propiedad MaxLength del txt_FechaIng y dejarla en 10 para que te quede 01/01/2014 y no te deje pasar de alli
Hola, Muy buenos tutoriales, se agradece la dedicación para explicar. Tengo una consulta: En un comienzo repliqué el formulario suyo, tal cual... y no tuve problema. El problema se me generó cuando en vez de código busco por producto (no sé si tenga relación, estoy de autodidácta aprendiendo macros)... mi problema es que no me genera la resta entre "Existencia" y la cantidad que ingreso... me queda en blanco esa casilla Saldo. He replicado varias veces los pasos y no he podido detectar el problema. Antes sí me sumaba cuando aplicaba código con número, pero ahora que es un "código de texto" (nombre del producto) no me realiza la sumatoria. Agradecería enormemente su ayuda, seguramente es una "tontera" mi error.. pero me está sacando humo de la cabeza. Muchas gracias de antemano, saludos,
Otto con tu permiso me tomo la libertad de hacer una sugerencia que puede ser util para todos.En el txt_fechasal keydown si en el case 5 ponemos Case 5 Me.txt_FechaSal = Me.txt_FechaSal + "/201" Añadiendo el 201 solo seria necesario poner el ultimo digito del año.
Impecable como todos sus tutoriales me encanta su manera de explicar lo felicito y gracias por su enseñanza es de gran utilidad .. ya lo estoy utilizando como prueba … ahora en lo personal quisiera ponerle un botón comando la cual me oculte las demás hojas dejando la primera únicamente … seria muy bueno aprender ese procedimiento para mi Espero su respuesta desde ya muchas gracias
En este capitulo encontrarás el código que necesitas 15. VBA Excel 2013 - Ventana de Login con InputBox y UserForm Sin embargo al gestor de inventarios le voy a implementar lo mismo.
Quiero crear un punto de ventas y que me descargue del inventario la información. Creo que con el formulario de salidas podria hacerlo lo he intentado pero tengo dificultad para confirmar las existencia con el saldo. Me gustaria si pudieras hacer un video donde se pudiera incorporar un puntos de ventas..... Eres excelente. Tus videos son de lo mejor
Estimado Otto, Primero que nada agradecer su disponibilidad al compartir sus conocimientos con todos nosotros. Ahora bien, quisiera saber como se podría agregar una imagen al producto seleccionado. en la parte modificar producto. He visto que había un tuto sobre clientes, pero que lamentablemente no se puede visualizar. Gracias y saludos
hola Javier Lo felicito su trabajo es muy bueno y esta muy bien explicado . tengo una preguta ,si yo tengo un de una solo referencia varios colores y quiero que me despliegue todos esos colores solo para ingresar cantidades como lo hago.
+RANS S.A.S En cuanto a mismos productos de diferente colores, tienes que crear un código el cual sea descriptivo en cuanto a su numeración. Es decir, que en una parte del código, tienes que poner ciertos dígitos que identifiquen dicho color. Ejemplo. Mochila= 231 Colores café=021 negro=041 verde=023 Código para cada color de mochila 231021 Mochila Café 231041 Mochila negra 231023 Mochila verde Esa es una técnica que puedes utilizar para codificar tus productos. Saludos!!!
El tema es este estoy creando algo muy parecido al formulario que usaste para el ingreso a la factura con formularios. es asi : 10 es pantalon 1001 pantalon cafe 1002 pantalon rojo 1003 pantalon azul 20 camisa 2001 camisa azul 2002 camisa blanco 2003 camisa rosado y asi puedo tener hasta 30 colores ,como hago para que me los muestre como una lista solo para seleccionar y llevar a la factura solo los colores que necesito sin necesidad de hacerlo individual.
excelente tu canal. tengo una pregunta. como se hace para ingresar,o hacer prácticamente todo lo del gestor de inventarios,pero también teniendo en cuenta... tallas diferentes ?
BUEN TRABAJO....se podría volver un archivo totalmente ejecutable? para que no se puedan hacer modificaciones desde las hojas de excel si no solo se pueda hacer modificaciones desde la interfaz gráfica... ademas si se puede colocar algún tipo de restricción como contraseñas o algo para evitar modificaciones tanto como a los códigos como a las datos generado.?
Que tal antes que nada gracias por tan excelentes tutoriales muy bien explicados y me encanta que adjuntes el archivo base eso es genial... tengo una pregunta: si no malentiendo lo que es la hoja de ENTRADAS y SALIDAS solo registran los movimientos realizados, ahora bien, si yo deseo limpiar estas bitacoras digamos cada mes, ¿esto no afectara mi hoja existencias? lo pregunto porque tenemos un limite de 1000 registros ¿cierto? espero puedas contestarme de antemano muchas gracias y te envio muchos saludos.
arturo torres Hola Arturo.... gracias por comentar. Inicialmente, esta aplicación la creé de manera básica. Ese límite de 1000 lo puedes modificar. SIN EMBARGO, en las últimas actualización encontrarás que ese límite lo estoy quitando mediante otra forma de encontrar la última fila. De esa forma no tendrás ese límite. Te invito a que sigas viendo los vídeos, ya que conforme avanzas en los capítulos, voy agregando cambios. Además puede que te interesen los siguiente vídeos de preguntas frecuentes: ua-cam.com/play/PLFNWPvtjBMjuF81v0sJd370WN41RfSvUs.html
Hola Otto muchas gracias por tus videos han sido de gran ayuda para mi, pero ahora quiero hacerte una pregunta como hago para agregar en el Userform una parte que me de el costo de cada producto e irlo actualizando cada vez que el precio varie?
Buenas tardes prof Otto. Excelentes videos. quisiera preguntarle si podemos con su ayuda ajustar esta pequeña aplicación con un gestor de base de datos robusto. o tal vez con access. Esto es para q la base de datos este mas resguardada.Ya q en una hoja de excel esta mas vulnerable a ser borrada
Cordial saludo estimado Otto, primero que todo felicitarlo y agradecer que compartas tus conocimientos, solo una pregunta por el momento, en el registro de salidas es posible colocar o que se coloque la fecha de salida automáticamente?? seria de gran ayuda. gracias
Muy buena explicación de este tutorial, es bastante completo, solo tengo una duda con respecto a la instrucción "Val" en los combo box, esta instrucción Val, se aplica en todos los formularios donde haya un "me.combobox" o solo en algunos casos, no me quedó muy claro ya que al aplicarlos en donde se mencionan en este video al cambiar los valores de mi codigo a numericos por la instrucción "val" ya no veo nada en mis cuadros de texto, desde la modificación no tampoco en la entrada al buscar con el combobox mis productos. Saludos Maestro.
Otto buenas noches, me gusta sus videos, me gustaría que nos enseñara a crear una base de datos para una biblioteca que se pueda ingresar libros, que tenga para préstamo y devoluciones.
Saludos, agradezco tu gran aporte informático, es de gran ayuda para aprender desde cero poco a poco con cada uno de los vídeos; quiero comentarte que tengo un problema sobre el registro de la fecha, al ingresarla le da una propiedad de GENERAL y no de fecha, lo curioso es que con el mismo formulario algunas fechas si les da la propiedad de fecha y otras no, tengo agregada también la máscara para los barras de separación y también el limite de caracteres para que no se digiten números de más. te agradecería si pudieras ayudarme con mi consulta y si deseas el archivo de mi proyecto podría enviarlo para que lo revisaras, gracias de antemano por la atención prestada, espero puedas ayudarme, ultima solicitud, como se centra en titulo del formulario? gracias.
Buenos Días!!! Me gustaría saber si podría haber una alerta cuando llegue a un limite las cantidades de la existencia. Mire le expodre el caso. En el almacen donde trabajo se realiza un pedido cada mes entonces quiero que en las existencias o simplemente que el sistema me arroje una alerta que en cierto producto me queda cierta cantidad y ahí sabre que producto es el que tengo que meter en el siguiente pedido. Espero que si se pueda me ayudaría en mucho. Gracias...
+Tania Maya Por supuesto, de hecho tengo pendiente eso de implementarlo, que ya hace algún tiempo me la vienen pidiendo... jejeje. Espero implementar eso pronto. Saludos!
Sr. Otto, ya lo he encontrado había más de un "VAL". En el almacén estamos hablando que el material entra y sale, pro podemos haber realizado una compra pero esta no esta dentro del almacén con lo cual debería haber un apartado de "Pdte. Recibir", con lo cual la "Existencia" es una y el "Saldo", es otro. Como deberíamos realizarlo, en otra hoja? Y cuando llegue el material, deberíamos efectuar un traspaso
hola amigo otto yo quisiera saber si yo realizo tu formulario desde cero como hago para realizar los siguientes ya que as ido mejorando video a video pero se puede hacer cambios en los codigos sin alterarlos y ir rellenando mas codigos para mejorar mis botones asi como tu lo haces
Edgar Mamani Por supuesto, si tienes conocimiento en VBA y quieres hacer tu propia personalización fuera de los cambios que yo hago, pues la puedes hacer con toda libertad. Saludos!!!
Que tal Otto buenísimo y fundamentalmente con la intención de enseñar lo que personalmente me es grato Me gustaría hacer una proposición,,,,, con respecto a los inventario, ideal seria nos enseñaras, para poner el proveedor con su numero de factura y los respectivos valores de las especies ingresadas con las cantidades final por productos, seria , ya que los inventarios se deben reportar a finanzas, gracias espero su respuesta
Muy explicado el video Profe.. queria hacerle una consulta sobre el video. el la programacion del Bonton1 se repite varias veces hoja2.cells(final,1)= ... hoja2.cells(final,2)=... mi pregunta es si podria utilizar with hoja2 .cellls(... .cells(... end with y tambien puedo hacer If Me.TxtFechaRecep = "" Then MsgBox "Infrese la Fecha de Recepcion", vbInformation, "Aviso": Exit Sub todo en una linea . le agradeceria de antemano su apoyo..
excelente trabajo OTTO.tengo una duda, en el caso de tener un formulario para ingresar datos, como hago para que un textbox me muestre la fecha actual en forma automatica al cargarse el mismo, para evitar ingresar la fecha manualmente cada vez que ingreso un dato.Desde ya muchas gracias y felicitaciones por tu aporte.
Buenas noches Profesor Otto, soy Juan Carlos , soy Egresado de la Carrera de Ingeniería Industrial de la UNMSM de Peru justo ahora estuve haciendo un proyecto para automatizar mi producción y esto me ayudo mucho , gracias a usted estoy mejorando mi sistema , entonces es algo muy emocionante pues para las personas que le gusta la programación , pero tengo una pequeña duda , sino que como puedo colocar el titulo en el centro de mi UserForm pq generalmente cuando creo un Userform siempre el titulo aparece a la izaquierda , muchas gracias Profesor. Saludos
Juan Carlos Leon Huayta Fíjate que en la versión 2013 de Excel eso ya viene por defecto que lo coloca al centro. En otras versiones lo coloca a la izquierda. Eso es algo que no se puede configurar. Tendrías que ingeniarte algún método para hacerlo.
Muy Buenas tardes, de antemano le agradezco su ayuda y la tarea de educarnos en este entorno. Si me lo permite quisiera hacerle una pregunta en cuanto al formato gestor de inventarios ¿se puede modificar para realizar muchos registros al tiempo? un ejemplo seria una factura con muchos productos.
Carmen Guaigua Buenos días Carmen. La variable Integer hace referencia a los números enteros, y la variable Double hace referencia a los números con decimales. Saludos!!!
Hola Otto.en el formulario salidas usas la variable registro.En el resto del codigo que hemos visto hasta ahora se ha estado usando simpre fila.Es por algun motivo en especial.Gracias:Saludos
Luis LOpez Cuando hay retinas que son repetitivas pero que realizan diferentes acciones, no puedo usar la misma variable fila, así que tengo que poner Registro o pude haber puesto Fila2. Saludos!!!
que tal profesor, muy buenas. agredecerle de antemano por los videos. Una pregunta. ¿Hasta cuanto registros puede abarcar el excel como gestor de inventarios, si lo reutilizo pero acomodando a mi pequeño negocio, que abarca no mas 3000 registros, al tener mucha información al parecer no se colgara o habrá fallas al momento de usar este pequeño programa? espero su respuesta y gracias nuevamente.
tengo algunas dudas sibre tu gestor de inventarios, yo soy nulo en programacion pero sigo los paso que tu muestars y dices y el video seis, pero no modifica la hoja existencias o solo es visible en el formulario gracias de ante mano.
Buenas noches otto como seria para que al realizar una salida tenga en cuenta el número de factura para ver de que facturas se han realizado las salidas?
Otto buen día. Antes que nada muchas gracias por estas lecciones. Son sumamente interesantes y útiles para todo tipo de casos. Estoy utilizando tu programa pero quisiera saber como puedo modificar productos utilizando el nombre del producto y no el código. He tenido problemas con la programación de visual basics. Muchas gracias y que sigan las lecciones.
Hola Otto, he estado siguiendo paso a paso los videos, pero tuve un problema con el formulario de salida, dado que al ingresar una cantidad de salida (ejemplo 100) si habían 200 en saldo me muestra 100, pero al presionar "Procesar" el nuevo saldo no se actualiza en la columna de existencias. ¿Se lo puedo enviar para que lo revise?
hola OTTO gracias por la respuesta anterior, realmente fue mas simple de lo que pensaba, ahora quisiera saber si hay manera de que un textbox solo muestre formato fecha "dd/mm/yyyy" y que no puedan ingresar otro formato o simplemente texto, desde ya muy agradecido y felicitaciones por tu trabajo.
carlos vicentini Este es el último vídeo que acabo de subir ua-cam.com/video/6j_F1IzwhRgh/v-deo.htmlttp://ua-cam.com/video/6j_F1IzwhRg/v-deo.html, ahí encontrarás la parte de validación de fechas que necesitas. Saludos!!!
Otto: Este ejemplo de gestor de inventario lo estoy adaptando para controlar presupuestos. Me explico: Tenemos una obra determinada y se aprueba inicialmente el detalle de todos los componentes de los items de costos de bienes y servicios para dicha obra. En cierta forma esta aprobación significa de todo lo que está autorizado a gastar para dicha obra, de tal forma que todas las Ordenes de Compra que se generen para atender dicha obra, las trato en forma similar a las salidas del inventario y la que me permite ver de inmediato si lo que están solicitando se encuentra dentro de lo autorizado y establece el nuevo saldo al ingresarlo. Si se excede no se emite la OC. En el gestor de inventarios y al momento de registrar una salida, aparece detalle del item y las cantidades antes y después de la salida. Precisamente te agradecería orientarme cómo puedo generar una impresión de todo este detalle de dicho movimiento para que quede constancia que la Orden de Compra emitida está dentro de lo presupuestado y adjuntarlo a la Orden de Compra para su aprobación.
Roger Diaz Imagino que lo que pides en cómo generar un reporte de movimientos. Aquí te dejo este vídeo el cual corresponde al capítulo 9 ua-cam.com/video/j5hXb3X00QE/v-deo.html En este archivo descargable funciona perfectamente... sin embargo en los capítulos más, ya queda desactualizado. Que de hecho estoy ya ACTUALIZANDO esta rutina para que sea más eficiente. Espero que este vídeo te ayude.
Buenisimo su material, Estimado Sr. Otto, se podría agregar las celdas para validar las existencias con el valor de la mercancias, y que se despache los productos a diferentes departamentos o ciudades.
Hola Otto como haria para poder agregar un registro de precios de los productos tanto de compras y de ventas. Favor si podria contactarme internamente a algun correo.
Hola Otto excelente aportación ..e descargado el adjunto y entre para ingresar un código por ejemplo uno diferente al correlativo que sigues ( SU00146 ) y me indica que ya existe el código sin embargo no está en la bitácora sólo están los que estaban en primera instancia !Cual es el problema por favor ?
Hola otto eh estado viendo tus videos la vdd estaba batallando para encontrar un inventario asi, no se si puedas ayudarme tengo un proyecto de una banda transportadora con 3 salidas , debo de tener el inventario de almacen con excel en el que por medio del lector de codigo de barras vaya registrando las entradas y salidas y el stock , me ayudaron mucho estos videos mi duda es como puedo hacer que haga la funcion automaticamente osea que vaya agregando y descontando al mismo tiempo con el lector de codigos ojala puedas ayudarme y poderlo implementar en la empresa gracias !!! :)
Tengo un problema en el formulario de salidas cuando agregue una de costo unitario pero cuando coloco el valor en decimales por ejemplo coloco 33.5 me quita el 0.5 y me lo deja como 33.00. No se donde puedo resolver para que me acepte el valor como lo estoy ingresando al formulario Puede Ayudar a resolver este problema. Gracias por su ayuda de antemano
Muchas gracias...me gustaría, si no te es molestia, cuando termine de rendondear lo que estoy haciendo, enviarte el archivo. Sobre la base de tu Gestor de Inventarios, he estado armando uno adaptado a la gastronomía que incluye Costeo de recetas y varias cosas más. Tengo ya 44 años en el tema y a pesar de haber vivido en 17 países trabajando en hotelería y restaurantes propios, nunca encontré un sistema ágil y amigable que reuniera todos los requisitos necesarios y siempre terminamos haciendo planillas simples en Excel...ahora gracias a ti comencé a introducirme en VBasic y el tema se vuelve interesante. Soy cocinero y no programador, pero sé que si se logra un buen "sistema" es de fácil comercialización...a lo mejor podemos hacer negocio. Yo sé que el programita se pone lento porque me veo en la obligación de usar muchos =SUMAR.SI y otras fórmulas que no sé cómo reemplazarlas en VBasic. Espero que nos podamos seguir comunicando. Eres el mejor profesor que he encontrado en el Ciberespacio...claro, concreto y de una tremenda honestidad. Saludos desde Argentina
+Martin Carrera Buenos días Martin. Disculpa que hasta ahora te responda, pero me es difícil revisar comentarios con tanto trabajo que he tenido últimamente. Pero aquí estoy... jejejeje. Por supuesto, si gustas cuando termines, me lo envías para darle un vistazo. Me alegra muchísimo que hayas aprendido con todo este material. Eso me llena de mucha satisfacción. Saludos y un fuerte abrazo!
Mr. Otto: Estoy trabajando en excel en Mac. La parte de casillas verdes y anaranjadas (entradas y salidas) NO se autocompletan al poner el numero de codigo (1001, 1002 y 1003 especificamente), aunque en el boton "registro de productos" si muestra la info de las casillas "nombre" y "descripcion" Nota 1. No funciono en el gestor que estoy haciendo con ayuda de sus videos. Nota 2. En el suyo, el descargable, tampoco. Habra alguna funcion a activar o algo? sabra usted Sr. Otto?? Saludotes!!
Excelente como siempre Otto. Todo me esta saliendo bien y no he descargado nada tuyo, tu manera de enseñar es buenisima. Solo tengo una simple dudita; como le hago para que los Caption de ENTRADAS y SALIDAS me salgan centradas en el formulario?. Saludos y gracias
hola buenas tardes Estoy siguiendo el curso de gestor de inventarios estoy en el video 6 pero al realizar el proceso de la salida de mercancia no me actualiza las existencias, ya revise el codigo y esta tal cual lo tienes. Tendras algun mail donde pueda enviarte el archivo. Gracias Saludos
+RAUL MJ Imagino que usas la versión 2010 de Excel. Con esa versión hay mucha incompatibilidad. Esto está diseñado específicamente para Excel 2013. Saludos!!!
Estimado OTTO... El archivo que montaste de inventario de salidas y entradas existentes.. tiene error al momento de ingresar un registro o al darle salida.. tambien genera error
Nelson Quiñones Díaz Si estás usando una versión diferente a la 2013 de Excel, puede que tengas errores por incompatibilidad de versiones. Esto está diseñado especialmente para Excel 2013. Saludos!!!
Otto, no se que me anda pasando con el formulario de salidas, volvi a hacerlo todo tal cual lo dijiste vos y no me va muy bien que digamos, me pasa que cuando cargo una salida no me registra la existencia, me registra el movimiento y todo pero no me actuializa la existencia, tmb me pasa que hice el cambio que me dijiste para que no salga el triangulo verde en el codigo de producto y no me desaparece, ¿que es? un abrazo
PROFFE OTTO , Que video me recomiendo ver en toda su galería para saber por ejemplo: Dar de alta azúcar , harina , Y darle salida como pastel. Y que se reste según su preparación . He buscado pero nada ayúdeme por favor.
Hola otto quiero darte las gracias por compartir sus conocimientos y formularte una pregunta he cuando boy a ejecutar el botón PROCESAR me da un error en esta linea de codigo "Total = Me.txt_Cantidad + Existencia" y luego doy depurar y me dice q le falta esto (3dynamic) por favor me podrías ayudar
Hola Otto era para preguntarte si me puedes ayudar con un problema que tengo es que yo quiero que en vez de buscar el código en las entradas y salidas busque el producto a cambio de que es mas fácil buscar el producto y entonces te quería preguntar si me puedes ayudar con ese problema que no busque con el código las entradas y salidas sino que busque con el producto Gracias. Por favor si puedes me envías el archivo
Buenas tardes Otto, quiero felicitarlo por éstos videos, de verdad que eres un genio, por mi ignorancia, no sabía que se podía hacer tantas cosa en excel. He seguido paso a paso, todos los videos del 1 al 6 Necesito de su ayuda. En la hoja5 ( existencias ), he agregado 2 columnas mas: mínimos y máximos . He agregado una hoja más llamada Faltantes,( con 7 columnas: código, descripción, existencias, mínimos, máximos y solicitar) con un listbox y un botón llamado faltantes. Lo que deseo con ésto, es que al dar click al botón faltantes del listbox, se genere sólo la lista de los artículos que están por debajo o igual al mínimo. También pretendo que me genere la cantidad a solicitar. Por ejemplo; Un producto con ; Mínimos = 3 unidades Máximos = 10 unidades Existencias = 2 Entonces que el programa me pida 8 unidades. Pero no lo he podido lograr. Si fueras tan amable de ayudarme, se lo voy a agradecer, y si pudiera hacer un video de éste problema, sería genial. Saludos desde Costa Rica.
ESTIMADO OTTO TENGO UNA DUDA, EN LA HOJA 5 CORRESPONDIENTE A EXISTENCIAS, SI QUIERO REGISTRAR UNA SALIDA, LA EXISTENCIA NO SE ACTUALIZA , HE CHECADO EL CODIGO DEL VIDEO Y NO VEO DIFERENCIA, CREES QUE SEA POSIBLE ORIENTARME CON ESTE PROBLEMA. GRACIAS Y MI VERSION DE EXCEL ES DEL 2013 .................... SALUDOS
Hola muchas grcias de verdad, me ayudaron mucho tus tutoriales, sin embargo no tengo idea porque ingrese una volares de forma manual en Data y todo anda bien con ello, pero hacer el procesos digamos usando la interface de registro estos valores no so actualizados cuando uso las ventanas de entrada y salida, en la casilla de "EXISTENCIAS" no actualiza la nueva cantidad
Hola Otto muchas felicidades , por el gran trabajo y tiempo que nos enseñas el buen funcionamiento del VBA exel, he estado siguiendo los pasos del gestor de inventario, pero me encontre con un problemilla, uso el exel 2013 es que cuando ingreso la cantidad de salida; en saldo me bota un numero diferente , por ejemplo si dijito en cantidad de salida pongo 1 teniendo en exictencia 8 en saldo me bota -6 , revise y no encuentro el error , no se si podrías ayudarme , en relación a este tema , o como ago para enviarte el archivo , muchas gracias y saludos , y muchos éxitos mas
SALUDOS OTTO MUCHAS GRACIAS LA HE LLEVADO VIENDO TUS VDEOS Y MY BIEN N SALUDO.... TENGO UNA DUDA LOS QUE PASA ES QUE ME DESCARGUE EL ARCHIVO BASE PERO EN EL BOTON EL FORMULARIO DE ENTRADAS BAJO EL COMBOBOX DE CODIGO DE PRODUCTO, EL CUADRO DE TEXTO DE NOMBRE Y SALIDAS NO ME DEJAESCRIBIR
Kriztian Suarez Si, únicamente lo he dejado como lectura, ya que esos datos son a manera de consulta, lo que es modificable es la información relacionada al procedimiento a realizar. Es decir, la fecha y cantidad de productos de entrada o salida, Proveedor, destino, etc. Saludos!!!
Hola Otto, EXCELENTE tu canal, estoy haciendo el gestor de inventarios pero tengo una dificultad en el calculo de la resta del saldo (no hace la resta como debe ser) y como le eh agregado cosas nueva me gustaria si me podrias ayudar a corregirlo Te lo podria enviar para que le eches un vistazo? Gracias.
Luis Giraldo Ok luis envíamelo al ottogg@hotmail.com. Déjame otro comentario aquí para avisarme que los has enviado, ya que por lo general muchos correos se van a spam, para buscar ahí. Saludos!!!
hola Buenas Tardes, Saludos. felicitaciones por la serie de videos, le cometo que he seguido y estoy aprendiendo por medio de sus videos, pero se me ha presentado un problema ya que la momento de ocultar la hoja exel y cuando intento abrir para que arranque con el formulario de inicio se bloquea y me sale un mensaje que el archivo no se puede abrir porque es potencialmente peligroso por virus, he intentado de todas las maneras y no he podido abrirlo. que sugerencias tiene al respecto?porque sucede esto, si el archivo lo estoy creando mas No lo estoy descargando? que soluciones hay para recuperar el trabajo ya echo? Agradezco su atención y una respuesta Gracias.
Hola Otto Excelente tutorial felicitaciones y ademas Gracias... una pregunta, Como seria en el caso de que quisieramos que la fecha se colocara en la hoja de salida y de entrada automaticamente sin necesidad de colocarla en el formulario?
buenas Noches Otton he llegado hasta este video pero en la hoja de existencias no me cambia los datos al momento de la entrada me respeta la suma pero en la salida me sigue manteniendo la suma de todas las existencias ejemplo 200 existencias salieron 50 y en mi hoja 5 de existencias me sale 200 no 150 me puede ayudar
Otto: Si necesito aprender para k los productos o articulos se capturen leyendo su código de barras, a través de un sistemita en excel. Te lo agradeceria muchisimo. Muy bueno tu trabajo. Sigue adelante.Gracias
Sr Otto, Realice el mismo procedimiento que usted e incluso comprobé muchas veces que el código sea el mismo que el que usted utilizo, pero a pesar de que al parecer no hay ningún error en la hoja de calculo de existencias no registra ningún cambio cuando efectuó una salida. Espero pueda ayudarme a encontrar cual puede ser la falla. Muchas gracias y le envío un saludo.
BUENAS NOCHES. como se hace para que la fecha se coloque por defecto, para no tener que escribirla si es la misma al día en que estoy realizando una entrada o salida ?
JAIR BELTRAN Este es un ejemplo que puedes pegar en un formulario con un textbox. Esto te orientará: Private Sub UserForm_Initialize() TextBox1.Value = Date End Sub
Querido Otto te !!Felicito¡¡ por tu aporte en la enseñanza y el aprendizaje de muchos internautas.
Wilson Rojas Muchas gracias por el apoyo. Saludos!!!
Excelente tu trabajo no pierdo ningun instante de tu explicación, trabajo llamativo y entretenido gracias
+JOSUE Fierro Florez Me alegra que todo esto te sea de utilidad. Saludos y gracias por el apoyo!
Buenas noches aqui en Francia amigo Otto, te escribo para felicitarte por tu gran capacidad pedagogica para enseñar programacion en Visual Basic y Visual Basic para Aplicaciones. A mi me has ayudado enormemente y he aplicado tus conocimientos en desarrollar dos programas que se implantaron en la empresa donde trabajo actualmente y me han felicitado. Todo esto se lo debo a usted y quiero expresarle mi agradecimiento. Por aqui en el norte de Francia tiene un amigo cuando quiera venir. Nuevamente felicitaciones y muchas gracias.
Ramon pepino Me alegra que todo el material te sea muy útil. Esto me anima a seguir adelante con este proyecto. Saludos y un fuerte abrazo!!!
Excelente Otto, estoy aprendiendo bastante con tus tutoriales, muy bien editados, muy bien explicados y siempre compartiendo los archivos. Muchas Gracias y Éxitos.!
+HEctor Alejandro Muchas gracias por compartir te experiencia y valoración sobre todo este material. Saludos y un fuerte abrazo!
excelente OTTO creo que me voy a embarcar por aqui porque con el formulario que estoy construyendo que se trata de un almacen de bolsos de mis cuñadas que son fabricados manualmente por 5 hermanas, absolutamente todos estos supertutoriales aplican al proyecto gracias de nuevo y que Dios te Bendiga en todo lo bueno que emprendas y cobije a tus familiares con alas de protección y prosperidad feliz dia
Paola Andrea Agudelo Botero Excelente. Me alegra que este material es útil para muchas personas. Muchas bendiciones para su negocio. Saludos!!!
muchas gracias OTTO
Buena noche profesor, lo felicito y mil bendiciones por enseñar sus conocimientos de verdad agradecido por este pack de tutoriales tan educativos e importantes. solo quería decirle que en la casilla o en el control de salida se le paso por alto modificar ingreso de existencias por salida de existencias. por lo demás estamos practicando a diario.. saludos seguimos en contacto con sus videos.
Tienes razón, gracias por el detalle, hasta el momento ni me había percatado. Saludos. xD
Excelente tutorial....he logrado avanzar hasta aqui, todo muy claro, muy explicado
+Jhon jairo Ortiz Jaramillo Me alegra saber eso. Saludos!
Profe Otto, Agradezco mucho su ayuda, usted es muy amable, Mil gracias.
Gracias Otto ahora con buenas explicaciones se entiende, se le agradece el tiempo y la dedicacion para enseñar me ha servido de mucho para seguir aprendiendo.Bendiciones
Felicidades, gracias por su gran aporte en conocimiento. Saludos desde Nicaragua
Gracias. Saludos y un fuerte abrazo para Nicaragua.
Sencillamente fantastico, a mi me encanta ver tus vídeos son muy claros y explicativos y en ellos pude aprender cosas nuevas que no sabia, por ahora voy en el capítulo 6 pero estoy maravillado. aunque el ejemplo es sencillo (solo existe una sola bodega por lo tanto la existencia es una sola consolidada, no hay lotes de mercancía que es algo muy importante) sin embargo entiendo que es a modo educativo.
+Diego Lozano Muchas gracias por tu comentario y valoración. Saludos cordiales!
Amigo gracias a tu gran aporte esta FULL la descripción del video
+Hernando Salazar Gracias Hernando por comentar. Saludos!
Hola Otto, Felicidades por este tutorial, tan bueno e ilustrativo como todos. Muchísimas gracias..
Gracias a tí. Es un gusto ayudar a la comunidad. xD
Otto buenos dias, .Felicitaciones por tan excelentes videos. mil gracias.
carlos quintero Gracias a tí por tu apoyo. Saludos!!!
Hola muchas gracias, ya voy en el vídeo 6 estoy contenta ya que estoy aprendiendo con o que enseñas .
+Maca Pinto Me alegra mucho saber eso. Saludos cordiales!
Buenas tardes Otto, excelente metodología de enseñanza.
Las salidas que se generan son registros únicos, deseo anexar la salidas de varios productos a una orden de salida de almacen. Este tema lo veras mas adelante. Ya que en la actualidad estoy elaborando un sistema de control de gasto y hasta este capitulo se asemeja a lo que estoy haciendo y me ha ayudado a realizar mejoras. Pero he llegado al tema de generar un kardex con el saldo de cada cuenta de acuerdo al ppto y los gatoss
Muchas Gracias
Me sirvieron mucho
Felicidades
Otto thank you very much for this amazing tutorial, I really appreciate everything you are doing so far. keep going teaching.
+FRANCISCO BOSSIO Muchas gracias Francisco por tu comentario. Es gratificante para mí, saber que todo este material ayuda a muchas personas. Saludos y un fuerte abrazo!!!
excelente videos Javier Gracias
familyfrr33 Gracias a tí por tu apoyo. Saludos!!!
Gracias Otto
Muchas Gracias por todo
Hola Otto, antes que nada felicidades por tu ENORME aporte con estos tutoriales, los cuales sigo recientemente. Queria ver la manera de que en la FORM salida se agregue un Command Button donde puedas elegir entre varias opciones PREDEFINIDAS, Por ejemplo un Command button "RAZON DE SALIDA" y que aparezcan "VENTAS", "COMPROMETIDO", "MERMA" .. para no dejarlo TAN abierto ... y que al dar la salida, esta se agregue en otra columna de la bitacora de salidas. Agradeceré Orientación.
PD. Eres un CRACK ! =)
***** Saludos, gracias por comentar. Imagino que te refieres a un OptionButton. Tienes que agregar los botones al formulario. Y en el botn donde procesas, valida para que si el botón está en TRUE, aparezca lo que quieras, pero tienes que aumentar el numero de columnas del reportes y modificar todo el código para correr cada información y no afectar la aplicación. Si pones al final las columnas agregadas, pues los cambios no serían muchos.
muchas gracias por la informacion..
Muchisimas gracias.
gracias, otto, como siempre tus videos muy claros de entender y compartiendo siempre tus conocimientos.
podrias agregar cuando se hacen devoluciones?
nuevamente felicitaciones
Estimado Otto el ultimo gestor de inventarios es muy bueno...en mi trabajo me hace mucha falta...abria la posibilidad de poder bajar el archivo y utilizarlo...
Me es de mucha importancia..
Atte.
Milton Guaraca
Hola Otto, Excelente información.
Para el tema de la fecha puedes limitar el número de caracteres con la propiedad MaxLength del txt_FechaIng y dejarla en 10 para que te quede 01/01/2014 y no te deje pasar de alli
Hola, Muy buenos tutoriales, se agradece la dedicación para explicar.
Tengo una consulta: En un comienzo repliqué el formulario suyo, tal cual... y no tuve problema. El problema se me generó cuando en vez de código busco por producto (no sé si tenga relación, estoy de autodidácta aprendiendo macros)... mi problema es que no me genera la resta entre "Existencia" y la cantidad que ingreso... me queda en blanco esa casilla Saldo. He replicado varias veces los pasos y no he podido detectar el problema. Antes sí me sumaba cuando aplicaba código con número, pero ahora que es un "código de texto" (nombre del producto) no me realiza la sumatoria.
Agradecería enormemente su ayuda, seguramente es una "tontera" mi error.. pero me está sacando humo de la cabeza.
Muchas gracias de antemano, saludos,
Otto con tu permiso me tomo la libertad de hacer una sugerencia que puede ser util para todos.En el txt_fechasal keydown si en el case 5 ponemos
Case 5
Me.txt_FechaSal = Me.txt_FechaSal + "/201"
Añadiendo el 201 solo seria necesario poner el ultimo digito del año.
buenas primero decirle muy buenos videos
una pregunta como saco varios productos con misma ficha y mismo destino?
Impecable como todos sus tutoriales me encanta su manera de explicar lo felicito y gracias por su enseñanza es de gran utilidad .. ya lo estoy utilizando como prueba … ahora en lo personal quisiera ponerle un botón comando la cual me oculte las demás hojas dejando la primera únicamente … seria muy bueno aprender ese procedimiento para mi
Espero su respuesta desde ya muchas gracias
En este capitulo encontrarás el código que necesitas 15. VBA Excel 2013 - Ventana de Login con InputBox y UserForm
Sin embargo al gestor de inventarios le voy a implementar lo mismo.
Quiero crear un punto de ventas y que me descargue del inventario la información. Creo que con el formulario de salidas podria hacerlo lo he intentado pero tengo dificultad para confirmar las existencia con el saldo. Me gustaria si pudieras hacer un video donde se pudiera incorporar un puntos de ventas..... Eres excelente. Tus videos son de lo mejor
Estimado Otto,
Primero que nada agradecer su disponibilidad al compartir sus conocimientos con todos nosotros.
Ahora bien, quisiera saber como se podría agregar una imagen al producto seleccionado. en la parte modificar producto.
He visto que había un tuto sobre clientes, pero que lamentablemente no se puede visualizar.
Gracias y saludos
hola Javier
Lo felicito su trabajo es muy bueno y esta muy bien explicado .
tengo una preguta ,si yo tengo un de una solo referencia varios colores y quiero que me despliegue todos esos colores solo para ingresar cantidades como lo hago.
+RANS S.A.S En cuanto a mismos productos de diferente colores, tienes que crear un código el cual sea descriptivo en cuanto a su numeración. Es decir, que en una parte del código, tienes que poner ciertos dígitos que identifiquen dicho color. Ejemplo.
Mochila= 231
Colores
café=021
negro=041
verde=023
Código para cada color de mochila
231021 Mochila Café
231041 Mochila negra
231023 Mochila verde
Esa es una técnica que puedes utilizar para codificar tus productos.
Saludos!!!
El tema es este estoy creando algo muy parecido al formulario que usaste para el ingreso a la factura con formularios.
es asi :
10 es pantalon
1001 pantalon cafe
1002 pantalon rojo
1003 pantalon azul
20 camisa
2001 camisa azul
2002 camisa blanco
2003 camisa rosado
y asi puedo tener hasta 30 colores ,como hago para que me los muestre como una lista solo para seleccionar y llevar a la factura solo los colores que necesito sin necesidad de hacerlo individual.
excelente tu canal. tengo una pregunta. como se hace para ingresar,o hacer prácticamente todo lo del gestor de inventarios,pero también teniendo en cuenta... tallas diferentes ?
BUEN TRABAJO....se podría volver un archivo totalmente ejecutable? para que no se puedan hacer modificaciones desde las hojas de excel si no solo se pueda hacer modificaciones desde la interfaz gráfica... ademas si se puede colocar algún tipo de restricción como contraseñas o algo para evitar modificaciones tanto como a los códigos como a las datos generado.?
Que tal antes que nada gracias por tan excelentes tutoriales muy bien explicados y me encanta que adjuntes el archivo base eso es genial... tengo una pregunta: si no malentiendo lo que es la hoja de ENTRADAS y SALIDAS solo registran los movimientos realizados, ahora bien, si yo deseo limpiar estas bitacoras digamos cada mes, ¿esto no afectara mi hoja existencias? lo pregunto porque tenemos un limite de 1000 registros ¿cierto? espero puedas contestarme de antemano muchas gracias y te envio muchos saludos.
arturo torres Hola Arturo.... gracias por comentar. Inicialmente, esta aplicación la creé de manera básica. Ese límite de 1000 lo puedes modificar. SIN EMBARGO, en las últimas actualización encontrarás que ese límite lo estoy quitando mediante otra forma de encontrar la última fila. De esa forma no tendrás ese límite. Te invito a que sigas viendo los vídeos, ya que conforme avanzas en los capítulos, voy agregando cambios.
Además puede que te interesen los siguiente vídeos de preguntas frecuentes: ua-cam.com/play/PLFNWPvtjBMjuF81v0sJd370WN41RfSvUs.html
Hola Otto muchas gracias por tus videos han sido de gran ayuda para mi, pero ahora quiero hacerte una pregunta como hago para agregar en el Userform una parte que me de el costo de cada producto e irlo actualizando cada vez que el precio varie?
Buenas tardes prof Otto. Excelentes videos. quisiera preguntarle si podemos con su ayuda ajustar esta pequeña aplicación con un gestor de base de datos robusto. o tal vez con access. Esto es para q la base de datos este mas resguardada.Ya q en una hoja de excel esta mas vulnerable a ser borrada
Sí, esto se puede hacer en Access también.
Cordial saludo estimado Otto, primero que todo felicitarlo y agradecer que compartas tus conocimientos, solo una pregunta por el momento, en el registro de salidas es posible colocar o que se coloque la fecha de salida automáticamente?? seria de gran ayuda.
gracias
Muy buena explicación de este tutorial, es bastante completo, solo tengo una duda con respecto a la instrucción "Val" en los combo box, esta instrucción Val, se aplica en todos los formularios donde haya un "me.combobox" o solo en algunos casos, no me quedó muy claro ya que al aplicarlos en donde se mencionan en este video al cambiar los valores de mi codigo a numericos por la instrucción "val" ya no veo nada en mis cuadros de texto, desde la modificación no tampoco en la entrada al buscar con el combobox mis productos. Saludos Maestro.
Otto buenas noches, me gusta sus videos, me gustaría que nos enseñara a crear una base de datos para una biblioteca que se pueda ingresar libros, que tenga para préstamo y devoluciones.
Es muy interesante lo que propones. Lo tomaré muy en cuenta.
Saludos!
Saludos, agradezco tu gran aporte informático, es de gran ayuda para aprender desde cero poco a poco con cada uno de los vídeos; quiero comentarte que tengo un problema sobre el registro de la fecha, al ingresarla le da una propiedad de GENERAL y no de fecha, lo curioso es que con el mismo formulario algunas fechas si les da la propiedad de fecha y otras no, tengo agregada también la máscara para los barras de separación y también el limite de caracteres para que no se digiten números de más. te agradecería si pudieras ayudarme con mi consulta y si deseas el archivo de mi proyecto podría enviarlo para que lo revisaras, gracias de antemano por la atención prestada, espero puedas ayudarme, ultima solicitud, como se centra en titulo del formulario? gracias.
Buenos Días!!!
Me gustaría saber si podría haber una alerta cuando llegue a un limite las cantidades de la existencia. Mire le expodre el caso.
En el almacen donde trabajo se realiza un pedido cada mes entonces quiero que en las existencias o simplemente que el sistema me arroje una alerta que en cierto producto me queda cierta cantidad y ahí sabre que producto es el que tengo que meter en el siguiente pedido.
Espero que si se pueda me ayudaría en mucho. Gracias...
+Tania Maya Por supuesto, de hecho tengo pendiente eso de implementarlo, que ya hace algún tiempo me la vienen pidiendo... jejeje. Espero implementar eso pronto. Saludos!
Sr. Otto, ya lo he encontrado había más de un "VAL". En el almacén estamos hablando que el material entra y sale, pro podemos haber realizado una compra pero esta no esta dentro del almacén con lo cual debería haber un apartado de "Pdte. Recibir", con lo cual la "Existencia" es una y el "Saldo", es otro. Como deberíamos realizarlo, en otra hoja? Y cuando llegue el material, deberíamos efectuar un traspaso
+Albert Martinez Imagino que es producto en tránsito. Crea una hoja de cálculo a parte en donde lleves un registro de los productos en tránsito.
hola amigo otto yo quisiera saber si yo realizo tu formulario desde cero como hago para realizar los siguientes ya que as ido mejorando video a video pero se puede hacer cambios en los codigos sin alterarlos y ir rellenando mas codigos para mejorar mis botones asi como tu lo haces
Edgar Mamani Por supuesto, si tienes conocimiento en VBA y quieres hacer tu propia personalización fuera de los cambios que yo hago, pues la puedes hacer con toda libertad.
Saludos!!!
Que tal Otto buenísimo y fundamentalmente con la intención de enseñar lo que personalmente me es grato
Me gustaría hacer una proposición,,,,, con respecto a los inventario, ideal seria nos enseñaras, para poner el proveedor con su numero de factura y los respectivos valores de las especies ingresadas con las cantidades final por productos, seria , ya que los inventarios se deben reportar a finanzas, gracias espero su respuesta
Muy explicado el video Profe.. queria hacerle una consulta sobre el video.
el la programacion del Bonton1 se repite varias veces
hoja2.cells(final,1)= ...
hoja2.cells(final,2)=...
mi pregunta es si podria utilizar
with hoja2
.cellls(...
.cells(...
end with
y tambien puedo hacer
If Me.TxtFechaRecep = "" Then MsgBox "Infrese la Fecha de Recepcion", vbInformation, "Aviso": Exit Sub
todo en una linea .
le agradeceria de antemano su apoyo..
excelente trabajo OTTO.tengo una duda, en el caso de tener un formulario para ingresar datos, como hago para que un textbox me muestre la fecha actual en forma automatica al cargarse el mismo, para evitar ingresar la fecha manualmente cada vez que ingreso un dato.Desde ya muchas gracias y felicitaciones por tu aporte.
carlos vicentini En el evento Initialize del UserForm escribe esto:
TextBox1 = Date
Y al cargar el formulario, te saldrá automáticamente.
Saludos!!!
Buenas noches Profesor Otto, soy Juan Carlos , soy Egresado de la Carrera de Ingeniería Industrial de la UNMSM de Peru justo ahora estuve haciendo un proyecto para automatizar mi producción y esto me ayudo mucho , gracias a usted estoy mejorando mi sistema , entonces es algo muy emocionante pues para las personas que le gusta la programación , pero tengo una pequeña duda , sino que como puedo colocar el titulo en el centro de mi UserForm pq generalmente cuando creo un Userform siempre el titulo aparece a la izaquierda , muchas gracias Profesor. Saludos
Juan Carlos Leon Huayta Fíjate que en la versión 2013 de Excel eso ya viene por defecto que lo coloca al centro. En otras versiones lo coloca a la izquierda. Eso es algo que no se puede configurar. Tendrías que ingeniarte algún método para hacerlo.
Muy Buenas tardes, de antemano le agradezco su ayuda y la tarea de educarnos en este entorno.
Si me lo permite quisiera hacerle una pregunta en cuanto al formato gestor de inventarios
¿se puede modificar para realizar muchos registros al tiempo? un ejemplo seria una factura con muchos productos.
Por supuesto... en los siguiente capítulos están esas características.
Saludos!
Muchas gracias, bendiciones
hola otto como puede anexarle precios alos productos y que salgan en la casilla de la descripcion del producto
izaac rodriguez En los siguientes capítulos verás precios y costos.
Estimado otto, porque algunas variable van con codigo integer y otras con double?
Carmen Guaigua Buenos días Carmen. La variable Integer hace referencia a los números enteros, y la variable Double hace referencia a los números con decimales. Saludos!!!
Hola Otto.en el formulario salidas usas la variable registro.En el resto del codigo que hemos visto hasta ahora se ha estado usando simpre fila.Es por algun motivo en especial.Gracias:Saludos
Luis LOpez Cuando hay retinas que son repetitivas pero que realizan diferentes acciones, no puedo usar la misma variable fila, así que tengo que poner Registro o pude haber puesto Fila2.
Saludos!!!
Gracias por tu respuesta.Me di cuenta despues de vero los soguientes videos pero se me olvido retirar la pegunta.Disculpa la molestia.Gracias
xD
que tal profesor, muy buenas. agredecerle de antemano por los videos. Una pregunta. ¿Hasta cuanto registros puede abarcar el excel como gestor de inventarios, si lo reutilizo pero acomodando a mi pequeño negocio, que abarca no mas 3000 registros, al tener mucha información al parecer no se colgara o habrá fallas al momento de usar este pequeño programa?
espero su respuesta y gracias nuevamente.
tengo algunas dudas sibre tu gestor de inventarios, yo soy nulo en programacion pero sigo los paso que tu muestars y dices y el video seis, pero no modifica la hoja existencias o solo es visible en el formulario gracias de ante mano.
Robert aguirre huaman Si tu Excel es diferente a la versión 2013, es muy probable que ese sea el problema.
Saludos!
es el 2013, no hay diferencias en eso gracias de todos modos
pero creo que lo mejor sera empezar desde el primer tutorial para no perder el hilo muchisimas gracias
Muy buenos días, estoy revisando sus vídeos aunque un poco a destiempo pero queria harcerle una consulta siempre y cuando aun continué usted
Buenas noches otto como seria para que al realizar una salida tenga en cuenta el número de factura para ver de que facturas se han realizado las salidas?
donde reviso lo que sucede es que no realiza la resta en salidas en el formulario no me aparece en saldo
la resta de catidad salida con existencia
Ingenieria Industrial Pásale el depurador paso a paso para ver línea por línea y puedas ver dónde está el error.Saludos!!!
Otto buen día. Antes que nada muchas gracias por estas lecciones. Son sumamente interesantes y útiles para todo tipo de casos. Estoy utilizando tu programa pero quisiera saber como puedo modificar productos utilizando el nombre del producto y no el código. He tenido problemas con la programación de visual basics. Muchas gracias y que sigan las lecciones.
Hola Otto, he estado siguiendo paso a paso los videos, pero tuve un problema con el formulario de salida, dado que al ingresar una cantidad de salida (ejemplo 100) si habían 200 en saldo me muestra 100, pero al presionar "Procesar" el nuevo saldo no se actualiza en la columna de existencias. ¿Se lo puedo enviar para que lo revise?
hola OTTO gracias por la respuesta anterior, realmente fue mas simple de lo que pensaba, ahora quisiera saber si hay manera de que un textbox solo muestre formato fecha "dd/mm/yyyy" y que no puedan ingresar otro formato o simplemente texto, desde ya muy agradecido y felicitaciones por tu trabajo.
carlos vicentini Este es el último vídeo que acabo de subir ua-cam.com/video/6j_F1IzwhRgh/v-deo.htmlttp://ua-cam.com/video/6j_F1IzwhRg/v-deo.html, ahí encontrarás la parte de validación de fechas que necesitas.
Saludos!!!
*****
hola OTTO no se puede abrir el video el link marca error.
Otto:
Este ejemplo de gestor de inventario lo estoy adaptando para controlar presupuestos.
Me explico: Tenemos una obra determinada y se aprueba inicialmente el detalle de todos los componentes de los items de costos de bienes y servicios para dicha obra. En cierta forma esta aprobación significa de todo lo que está autorizado a gastar para dicha obra, de tal forma que todas las Ordenes de Compra que se generen para atender dicha obra, las trato en forma similar a las salidas del inventario y la que me permite ver de inmediato si lo que están solicitando se encuentra dentro de lo autorizado y establece el nuevo saldo al ingresarlo. Si se excede no se emite la OC.
En el gestor de inventarios y al momento de registrar una salida, aparece detalle del item y las cantidades antes y después de la salida. Precisamente te agradecería orientarme cómo puedo generar una impresión de todo este detalle de dicho movimiento para que quede constancia que la Orden de Compra emitida está dentro de lo presupuestado y adjuntarlo a la Orden de Compra para su aprobación.
Roger Diaz Imagino que lo que pides en cómo generar un reporte de movimientos. Aquí te dejo este vídeo el cual corresponde al capítulo 9 ua-cam.com/video/j5hXb3X00QE/v-deo.html
En este archivo descargable funciona perfectamente... sin embargo en los capítulos más, ya queda desactualizado. Que de hecho estoy ya ACTUALIZANDO esta rutina para que sea más eficiente.
Espero que este vídeo te ayude.
amigo otto no tendras videos de como hacer un programa para llevar la administracion total de una tienda
Robert aguirre huaman No, por el momento no. Saludos!
Buenisimo su material, Estimado Sr. Otto, se podría agregar las celdas para validar las existencias con el valor de la mercancias, y que se despache los productos a diferentes departamentos o ciudades.
Hola Otto como haria para poder agregar un registro de precios de los productos tanto de compras y de ventas. Favor si podria contactarme internamente a algun correo.
Hola profesor Otto, una consulta porque cada vez que hago click en el botón de salidas no me aparece el formulario. Agredeceria una respuesta.
Hola Otto excelente aportación ..e descargado el adjunto y entre para ingresar un código por ejemplo uno diferente al correlativo que sigues ( SU00146 ) y me indica que ya existe el código sin embargo no está en la bitácora sólo están los que estaban en primera instancia !Cual es el problema por favor ?
En la parte donde dice Keydows(Byval..... , para que sirve esa descripcion dentro del parentesis, te agradeceria mucho que me expliques, gracias
Hola otto eh estado viendo tus videos la vdd estaba batallando para encontrar un inventario asi, no se si puedas ayudarme tengo un proyecto de una banda transportadora con 3 salidas , debo de tener el inventario de almacen con excel en el que por medio del lector de codigo de barras vaya registrando las entradas y salidas y el stock , me ayudaron mucho estos videos mi duda es como puedo hacer que haga la funcion automaticamente osea que vaya agregando y descontando al mismo tiempo con el lector de codigos
ojala puedas ayudarme y poderlo implementar en la empresa
gracias !!! :)
Hola profesor Otto, buen video felicitaciones. Tengo una duda: si quiero códigos alfanuméricos no es necesario colocar el término Val ?
Buenas tardes muy bueno el curso,Como se duplica un formulario?
Tengo un problema en el formulario de salidas cuando agregue una de costo unitario pero cuando coloco el valor en decimales por ejemplo coloco 33.5 me quita el 0.5 y me lo deja como 33.00. No se donde puedo resolver para que me acepte el valor como lo estoy ingresando al formulario Puede Ayudar a resolver este problema. Gracias por su ayuda de antemano
Muchas gracias...me gustaría, si no te es molestia, cuando termine de rendondear lo que estoy haciendo, enviarte el archivo.
Sobre la base de tu Gestor de Inventarios, he estado armando uno adaptado a la gastronomía que incluye Costeo de recetas y varias cosas más.
Tengo ya 44 años en el tema y a pesar de haber vivido en 17 países trabajando en hotelería y restaurantes propios, nunca encontré un sistema ágil y amigable que reuniera todos los requisitos necesarios y siempre terminamos haciendo planillas simples en Excel...ahora gracias a ti comencé a introducirme en VBasic y el tema se vuelve interesante.
Soy cocinero y no programador, pero sé que si se logra un buen "sistema" es de fácil comercialización...a lo mejor podemos hacer negocio.
Yo sé que el programita se pone lento porque me veo en la obligación de usar muchos =SUMAR.SI y otras fórmulas que no sé cómo reemplazarlas en VBasic.
Espero que nos podamos seguir comunicando.
Eres el mejor profesor que he encontrado en el Ciberespacio...claro, concreto y de una tremenda honestidad.
Saludos desde Argentina
+Martin Carrera Buenos días Martin. Disculpa que hasta ahora te responda, pero me es difícil revisar comentarios con tanto trabajo que he tenido últimamente. Pero aquí estoy... jejejeje. Por supuesto, si gustas cuando termines, me lo envías para darle un vistazo. Me alegra muchísimo que hayas aprendido con todo este material. Eso me llena de mucha satisfacción.
Saludos y un fuerte abrazo!
Mr. Otto: Estoy trabajando en excel en Mac. La parte de casillas verdes y anaranjadas (entradas y salidas) NO se autocompletan al poner el numero de codigo (1001, 1002 y 1003 especificamente), aunque en el boton "registro de productos" si muestra la info de las casillas "nombre" y "descripcion"
Nota 1. No funciono en el gestor que estoy haciendo con ayuda de sus videos.
Nota 2. En el suyo, el descargable, tampoco.
Habra alguna funcion a activar o algo? sabra usted Sr. Otto??
Saludotes!!
Excelente como siempre Otto. Todo me esta saliendo bien y no he descargado nada tuyo, tu manera de enseñar es buenisima. Solo tengo una simple dudita; como le hago para que los Caption de ENTRADAS y SALIDAS me salgan centradas en el formulario?. Saludos y gracias
Sergio Ramos Pues eso ya lo trae por defecto VBA, a no ser que en versiones anteriores no te lo centre.
A mi se me quedan en el lado izquierdo y tengo el office 2013, esta raro, no?
hola buenas tardes
Estoy siguiendo el curso de gestor de inventarios estoy en el video 6 pero al realizar el proceso de la salida de mercancia no me actualiza las existencias, ya revise el codigo y esta tal cual lo tienes. Tendras algun mail donde pueda enviarte el archivo.
Gracias
Saludos
+RAUL MJ Imagino que usas la versión 2010 de Excel. Con esa versión hay mucha incompatibilidad. Esto está diseñado específicamente para Excel 2013. Saludos!!!
Estimado OTTO... El archivo que montaste de inventario de salidas y entradas existentes.. tiene error al momento de ingresar un registro o al darle salida.. tambien genera error
Nelson Quiñones Díaz Si estás usando una versión diferente a la 2013 de Excel, puede que tengas errores por incompatibilidad de versiones. Esto está diseñado especialmente para Excel 2013.
Saludos!!!
Otto, muy buenos los cursos, mi pregunta es ¿hay alguna forma de extraer los nombres de la celdas y tablas para imprimirlos?
Hola Otto mi duda es cuando aparece userform menu como es para juntar las fórmulas
Otto, no se que me anda pasando con el formulario de salidas, volvi a hacerlo todo tal cual lo dijiste vos y no me va muy bien que digamos, me pasa que cuando cargo una salida no me registra la existencia, me registra el movimiento y todo pero no me actuializa la existencia, tmb me pasa que hice el cambio que me dijiste para que no salga el triangulo verde en el codigo de producto y no me desaparece, ¿que es?
un abrazo
PROFFE OTTO ,
Que video me recomiendo ver en toda su galería para saber por ejemplo:
Dar de alta azúcar , harina ,
Y darle salida como pastel.
Y que se reste según su preparación .
He buscado pero nada ayúdeme por favor.
Hola otto quiero darte las gracias por compartir sus conocimientos
y formularte una pregunta
he cuando boy a ejecutar el botón PROCESAR me da un error en esta linea de codigo
"Total = Me.txt_Cantidad + Existencia" y luego doy depurar y me dice q le falta esto (3dynamic) por favor me podrías ayudar
Hola Otto era para preguntarte si me puedes ayudar con un problema que tengo
es que yo quiero que en vez de buscar el código en las entradas y salidas busque el producto a cambio de que es mas fácil buscar el producto y entonces te quería preguntar si me puedes ayudar con ese problema que no busque con el código las entradas y salidas sino que busque con el producto Gracias.
Por favor si puedes me envías el archivo
Otto buenos días, como quitar el triangulo parte izquierda de la celda para las Fechas.Gracias de antemano.
Buenas tardes Otto, quiero felicitarlo por éstos videos, de verdad que eres un genio, por mi ignorancia, no sabía que se podía hacer tantas cosa en excel. He seguido paso a paso, todos los videos del 1 al 6 Necesito de su ayuda. En la hoja5 ( existencias ), he agregado 2 columnas mas: mínimos y máximos . He agregado una hoja más llamada Faltantes,( con 7 columnas: código, descripción, existencias, mínimos, máximos y solicitar) con un listbox y un botón llamado faltantes. Lo que deseo con ésto, es que al dar click al botón faltantes del listbox, se genere sólo la lista de los artículos que están por debajo o igual al mínimo. También pretendo que me genere la cantidad a solicitar. Por ejemplo; Un producto con ; Mínimos = 3 unidades Máximos = 10 unidades Existencias = 2 Entonces que el programa me pida 8 unidades. Pero no lo he podido lograr. Si fueras tan amable de ayudarme, se lo voy a agradecer, y si pudiera hacer un video de éste problema, sería genial. Saludos desde Costa Rica.
ESTIMADO OTTO TENGO UNA DUDA, EN LA HOJA 5 CORRESPONDIENTE A EXISTENCIAS, SI QUIERO REGISTRAR UNA SALIDA, LA EXISTENCIA NO SE ACTUALIZA , HE CHECADO EL CODIGO DEL VIDEO Y NO VEO DIFERENCIA, CREES QUE SEA POSIBLE ORIENTARME CON ESTE PROBLEMA. GRACIAS Y MI VERSION DE EXCEL ES DEL 2013 .................... SALUDOS
A DONDE TE PUEDO ESCRIBIR..?
Hola muchas grcias de verdad, me ayudaron mucho tus tutoriales, sin embargo no tengo idea porque ingrese una volares de forma manual en Data y todo anda bien con ello, pero hacer el procesos digamos usando la interface de registro estos valores no so actualizados cuando uso las ventanas de entrada y salida, en la casilla de "EXISTENCIAS" no actualiza la nueva cantidad
Hola Otto muchas felicidades , por el gran trabajo y tiempo que nos enseñas el buen funcionamiento del VBA exel, he estado siguiendo los pasos del gestor de inventario, pero me encontre con un problemilla, uso el exel 2013 es que cuando ingreso la cantidad de salida; en saldo me bota un numero diferente , por ejemplo si dijito en cantidad de salida pongo 1 teniendo en exictencia 8 en saldo me bota -6 , revise y no encuentro el error , no se si podrías ayudarme , en relación a este tema , o como ago para enviarte el archivo , muchas gracias y saludos , y muchos éxitos mas
SALUDOS OTTO MUCHAS GRACIAS LA HE LLEVADO VIENDO TUS VDEOS Y MY BIEN N SALUDO.... TENGO UNA DUDA LOS QUE PASA ES QUE ME DESCARGUE EL ARCHIVO BASE PERO EN EL BOTON EL FORMULARIO DE ENTRADAS BAJO EL COMBOBOX DE CODIGO DE PRODUCTO, EL CUADRO DE TEXTO DE NOMBRE Y SALIDAS NO ME DEJAESCRIBIR
Kriztian Suarez Si, únicamente lo he dejado como lectura, ya que esos datos son a manera de consulta, lo que es modificable es la información relacionada al procedimiento a realizar. Es decir, la fecha y cantidad de productos de entrada o salida, Proveedor, destino, etc.
Saludos!!!
en el evento txt,salida no explicas lo que esta arriba
Hola Otto, EXCELENTE tu canal, estoy haciendo el gestor de inventarios pero tengo una dificultad en el calculo de la resta del saldo (no hace la resta como debe ser) y como le eh agregado cosas nueva me gustaria si me podrias ayudar a corregirlo
Te lo podria enviar para que le eches un vistazo?
Gracias.
Luis Giraldo Ok luis envíamelo al ottogg@hotmail.com. Déjame otro comentario aquí para avisarme que los has enviado, ya que por lo general muchos correos se van a spam, para buscar ahí.
Saludos!!!
***** Listo Otto, te lo acabe de enviar.
Muchas Gracias de antemano!!
Ok, en un momento lo revisaré. xD
Ahorita lo estoy revisando Luis. Voy haber si te lo puedo corregir.
Ok Luis ya te envié la corrección. Ahí te pongo cual es el problema.
Saludos!!!
hola Buenas Tardes, Saludos.
felicitaciones por la serie de videos, le cometo que he seguido y estoy aprendiendo por medio de sus videos, pero se me ha presentado un problema ya que la momento de ocultar la hoja exel y cuando intento abrir para que arranque con el formulario de inicio se bloquea y me sale un mensaje que el archivo no se puede abrir porque es potencialmente peligroso por virus, he intentado de todas las maneras y no he podido abrirlo.
que sugerencias tiene al respecto?porque sucede esto, si el archivo lo estoy creando mas No lo estoy descargando? que soluciones hay para recuperar el trabajo ya echo?
Agradezco su atención y una respuesta Gracias.
Hola Otto Excelente tutorial felicitaciones y ademas Gracias... una pregunta, Como seria en el caso de que quisieramos que la fecha se colocara en la hoja de salida y de entrada automaticamente sin necesidad de colocarla en el formulario?
buenas Noches Otton he llegado hasta este video pero en la hoja de existencias no me cambia los datos al momento de la entrada me respeta la suma pero en la salida me sigue manteniendo la suma de todas las existencias ejemplo 200 existencias salieron 50 y en mi hoja 5 de existencias me sale 200 no 150 me puede ayudar
Otto: Si necesito aprender para k los productos o articulos se capturen leyendo su código de barras, a través de un sistemita en excel. Te lo agradeceria muchisimo. Muy bueno tu trabajo. Sigue adelante.Gracias
Sr Otto, Realice el mismo procedimiento que usted e incluso comprobé muchas veces que el código sea el mismo que el que usted utilizo, pero a pesar de que al parecer no hay ningún error en la hoja de calculo de existencias no registra ningún cambio cuando efectuó una salida. Espero pueda ayudarme a encontrar cual puede ser la falla.
Muchas gracias y le envío un saludo.
+Valeria Zorrilla ¿Será que estás utilizando una versión de Excel diferente a la 2013?
+Otto Javier González No, la version que tengos es excel 2013
BUENAS NOCHES.
como se hace para que la fecha se coloque por defecto, para no tener que escribirla si es la misma al día en que estoy realizando una entrada o salida ?
JAIR BELTRAN Este es un ejemplo que puedes pegar en un formulario con un textbox. Esto te orientará:
Private Sub UserForm_Initialize()
TextBox1.Value = Date
End Sub