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.!
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.
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
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
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
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.
+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.
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
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
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
gracias, otto, como siempre tus videos muy claros de entender y compartiendo siempre tus conocimientos. podrias agregar cuando se hacen devoluciones? nuevamente felicitaciones
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.
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.
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 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.
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
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.
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.
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
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
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.
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.
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: th-cam.com/play/PLFNWPvtjBMjuF81v0sJd370WN41RfSvUs.html
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 th-cam.com/video/6j_F1IzwhRgh/w-d-xo.htmlttp://th-cam.com/video/6j_F1IzwhRg/w-d-xo.html, ahí encontrarás la parte de validación de fechas que necesitas. 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.
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.
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 ?
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..
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.?
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
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
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.
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!
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 !!! :)
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
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 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?
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?
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
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.
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!!!
hola Otto javier! primero agradecerte por tus vídeos son muy útiles, y bueno he llegado has esta 6 parte y he seguido todos tus pasos y pienso que esta bien no entiendo por que al darle procesar, en la hoja de EXISTENCIA no aparecen los productos que han salido y me aparece el mismo valor que la cantidad que hay en ENTRADA! Espero tu ayuda MIL GRACIAS
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.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!!!
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!!!
Otto, buenas noches Quiero modificar este gestor de tal forma que me permita llevar un control de tres o cuatro areas de trabajo; me explico mejor, yo trabajo construccion y me gustaria llevar un registro automatico de elementos que estoy fabricando, que despues pasan a pintura luego a obra y por ultimo a montaje; entonces en vez de un boton de SALIDA seria de TRASLADO o algo asi y poder tener una hoja de existencias para cada area. es igual al ejemplo con las tiendas, pero en este caso seria de la tienda 1 pasa a la tienda 2 luego a la tienda 3 etc.. y llevar un cotrol de que hay en cada tienda y uno general con todo...
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
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.
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, 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?
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 th-cam.com/video/j5hXb3X00QE/w-d-xo.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.
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 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 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
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.
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!!
Excelentes videos. Hice todo el gestor de inventarios, pero en el form salidas, siempre me deja la primera fila en blanco. (?). Agradeceré tus comentarios. Gracias
Profesor Otto, codifique en el textbox de fecha de salida y lo codifique igual, pero a mí me logra aparecer un error de compilación: Instrucciones y etiquetas no válidas entre Select Case y la primera Instrucción Case. A qué se debe ese error y si hubiera una solución, agradecería que me lo indique.
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
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
Buen día, he estado creando un inventario por medio de sus vídeos y hasta el vídeo No 5 entendí los códigos. En este me ha sido un poco complicado, usted por favor me puede compartir todo el código del evento salidas. Le agradecería mucho. Que tenga un buen día.
Buenas tardes Otto. Saludos desde Venezuela. Me han ayudado muchusimo tus videos. Amigo tengo un pequeño problema al momento de cargar del formulario salida a la hoja de calculo "Salidas" todo me lo coloca en la Fila 5... todo lo sobremonta en esa fila. Y no encuentro el error por mas vueltas que le he dado. Agradeciendo de antemano el apoyo que me puedas brindar.
Hola buenas noches gracias por tan excelentes tutoriale, a pesar de su buena explicacion estoy teniendo problemas cuando registro las entradas ya que en la hoja5 (Existencia) no me esta grabando nada y no logro ver el porque?. Gracias de antmano y a la espera de su pronta respuesta para poder avanzar en el siguiente video.
Hola Profe Otto. Excelentes tutoriales, explica formidablemente bien, lo Felicito. Tengo Una duda que me esta creando error al ejecutar el Formulario de Salidas. El comando o la palabra Ahora = no la reconoce y me arroja error de Compilación. "No se puede Encontrar el Proyecto o la Biblioteca". Si usted pudiera colaborarme con la solución a este inconveniente, agradezco su gentil ayuda. He implementado todos sus tutoriales a un proyecto propio, pero este se me bloqueo aquí. Mil Gracias.
En VBA las funciones no se escriben en español, sino en inglés. Te doy un ejemplo de la función "Ahora" Private Sub CommandButton1_Click() Hoja1.Cells(1, 1) = "=Now()" End Sub
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 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!!!
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!!!
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!!!
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!
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!
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 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
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
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.
Felicidades, gracias por su gran aporte en conocimiento. Saludos desde Nicaragua
Gracias. Saludos y un fuerte abrazo para Nicaragua.
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
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!
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
Amigo gracias a tu gran aporte esta FULL la descripción del video
+Hernando Salazar Gracias Hernando por comentar. Saludos!
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!
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!!!
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.
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
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
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
gracias, otto, como siempre tus videos muy claros de entender y compartiendo siempre tus conocimientos.
podrias agregar cuando se hacen devoluciones?
nuevamente felicitaciones
Muchas Gracias
Me sirvieron mucho
Felicidades
excelente videos Javier Gracias
familyfrr33 Gracias a tí por tu apoyo. 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.
buenas primero decirle muy buenos videos
una pregunta como saco varios productos con misma ficha y mismo destino?
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.
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 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!
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
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.
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.
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
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
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.
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.
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: th-cam.com/play/PLFNWPvtjBMjuF81v0sJd370WN41RfSvUs.html
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 th-cam.com/video/6j_F1IzwhRgh/w-d-xo.htmlttp://th-cam.com/video/6j_F1IzwhRg/w-d-xo.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 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.
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
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.
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 ?
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..
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.?
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
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.
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
En la parte donde dice Keydows(Byval..... , para que sirve esa descripcion dentro del parentesis, te agradeceria mucho que me expliques, gracias
Gracias Otto
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!
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 ?
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.
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 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?
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?
Muchas Gracias por todo
Otto buenos días, como quitar el triangulo parte izquierda de la celda para las Fechas.Gracias de antemano.
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
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.
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!!!
muchas gracias por la informacion..
Otto, muy buenos los cursos, mi pregunta es ¿hay alguna forma de extraer los nombres de la celdas y tablas para imprimirlos?
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!
hola Otto javier! primero agradecerte por tus vídeos son muy útiles, y bueno he llegado has esta 6 parte y he seguido todos tus pasos y pienso que esta bien no entiendo por que al darle procesar, en la hoja de EXISTENCIA no aparecen los productos que han salido y me aparece el mismo valor que la cantidad que hay en ENTRADA! Espero tu ayuda MIL GRACIAS
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.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
en el evento txt,salida no explicas lo que esta arriba
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!!!
Otto, buenas noches
Quiero modificar este gestor de tal forma que me permita llevar un control de tres o cuatro areas de trabajo; me explico mejor, yo trabajo construccion y me gustaria llevar un registro automatico de elementos que estoy fabricando, que despues pasan a pintura luego a obra y por ultimo a montaje; entonces en vez de un boton de SALIDA seria de TRASLADO o algo asi y poder tener una hoja de existencias para cada area.
es igual al ejemplo con las tiendas, pero en este caso seria de la tienda 1 pasa a la tienda 2 luego a la tienda 3 etc.. y llevar un cotrol de que hay en cada tienda y uno general con todo...
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
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.
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, 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?
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 th-cam.com/video/j5hXb3X00QE/w-d-xo.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.
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.
Buenas tardes muy bueno el curso,Como se duplica un formulario?
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 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.
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.
A maioria dos formulário que vejo, os programadores evitam colocar datas. Não sei o motivo. Nesses formulário seriam de grande importância.
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
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
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!!
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!!!
Hola Otto mi duda es cuando aparece userform menu como es para juntar las fórmulas
Excelentes videos. Hice todo el gestor de inventarios, pero en el form salidas, siempre me deja la primera fila en blanco. (?). Agradeceré tus comentarios. Gracias
Profesor Otto, codifique en el textbox de fecha de salida y lo codifique igual, pero a mí me logra aparecer un error de compilación: Instrucciones y etiquetas no válidas entre Select Case y la primera Instrucción Case. A qué se debe ese error y si hubiera una solución, agradecería que me lo indique.
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
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
pero creo que lo mejor sera empezar desde el primer tutorial para no perder el hilo muchisimas gracias
Buen día, he estado creando un inventario por medio de sus vídeos y hasta el vídeo No 5 entendí los códigos. En este me ha sido un poco complicado, usted por favor me puede compartir todo el código del evento salidas. Le agradecería mucho.
Que tenga un buen día.
Buenas tardes Otto. Saludos desde Venezuela.
Me han ayudado muchusimo tus videos. Amigo tengo un pequeño problema al momento de cargar del formulario salida a la hoja de calculo "Salidas" todo me lo coloca en la Fila 5... todo lo sobremonta en esa fila. Y no encuentro el error por mas vueltas que le he dado. Agradeciendo de antemano el apoyo que me puedas brindar.
Hola buenas noches gracias por tan excelentes tutoriale, a pesar de su buena explicacion estoy teniendo problemas cuando registro las entradas ya que en la hoja5 (Existencia) no me esta grabando nada y no logro ver el porque?.
Gracias de antmano y a la espera de su pronta respuesta para poder avanzar en el siguiente video.
Hola Profe Otto. Excelentes tutoriales, explica formidablemente bien, lo Felicito.
Tengo Una duda que me esta creando error al ejecutar el Formulario de Salidas.
El comando o la palabra Ahora = no la reconoce y me arroja error de Compilación.
"No se puede Encontrar el Proyecto o la Biblioteca".
Si usted pudiera colaborarme con la solución a este inconveniente, agradezco su gentil ayuda. He implementado todos sus tutoriales a un proyecto propio, pero este se me bloqueo aquí.
Mil Gracias.
En VBA las funciones no se escriben en español, sino en inglés. Te doy un ejemplo de la función "Ahora"
Private Sub CommandButton1_Click()
Hoja1.Cells(1, 1) = "=Now()"
End Sub
Gracias Otto, también probé con new y sigue el error, en el siguiente comentario le envíe el error tal cual como es, mil gracias
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 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!!!
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!!!