un excelente vídeo, muy sustancioso de hecho, seria genial que pudiera hacer una segunda parte del mismo vídeo con el botón de eliminar un dato en especifico de la base de datos. ÉXITOS..!!
Saludos, nunca antes he visto tan valiosa y extraordinaria explicación que hace que se entienda facilmente, una magistral exposición. Gracias por compartir sus conocimientos en forma desinteresada. Muchos éxitos en sus proyectos. Bendiciones
Excelente contenido, me gusta todos tus vídeos. Tengo una consulta tal vez me ayudas, se puede implementar un filtro de búsqueda para realizar búsqueda inteligente en este formulario.
Hola gracias por tu comentario. Si se se puede. Tendrías que agregar un listbox para que allí se filtren los datos encontrados. No olvides compartir el video y subscribirse al canal. Saludos
Hola, soy un seguidor los Tutoriales de VBA-Excel. He visto que Usted es uno de los pocos que el Registro de Entrada (Código) lo genera en forma Descendente, permitiendo que el primer Registro siempre sea el No.1 No logro adaptar su código al de mi proyecto. Es que como no soy Programador, el tema de VBA se me hace complicado. Puedes ayudarme con ésto. Es para completar un Proyecto que, parte del mismo, ha sido gracias a sus Tutoriales. Si desea, puedo enviarle mi Código y mi Formulario para que Usted me pueda decir, cómo insertarlo. Y por supuesto, si le es posible, explicarme cómo hacerlo, porque uno de mis objetivos es aprender VBA-Excel. Gracias
Saludos, gracias a este tutorial he logrado adaptarlo a varios formularios que utilizo en mi trabajo, nada mas una petición, los formularios los utilizan también otros compañeros y he notado que tal vez por descuido o no saber como utilizarlos correctamente, se han duplicado algunos registros. No habrá algún código que puedas desarrollar para que cuando el programa detecte algún registro duplicado, este lo bloquee y no permita su ingreso a la base de datos. Por tu atención gracias.
Me alegra saber que el contenido te sea de ayuda. En el canal hay un video que se llama evitar datos duplicados allí está la solución. Deberás adaptar el código a tus formularios y listo. Saludos
QUIERES APRENDER DESDE CERO❓ TIENES QUE VER ESTOS "VIDEOS"😱😎👇👇 👉 bit.ly/2IurJpp 😎😍 LISTA COMPLETA ✅✅✅😎 OBTEN LAS PLANTILLAS COMPLETAS EN ESTE LINK:👇👇👇✅ 👉👉👉 conociendoexcel.com
Oye, es súper bueno tu vídeo por la manera tan sencilla y a la vez tan detallada en qué explicas. Sin embargo tengo dos curiosidades. Agradecería si alguien aquí me puede ayudar. ¿Cómo puedo hacer para que el auto incremento no se me vaya aumentando en las celdas de arriba a bajo sino de abajo hacia arriba. Porque resulta que mis datos se me graban justo después de los títulos de las tablas. La otra pregunta es ¿Cómo puedo hacer para que mi buscador quede con dos criterios de búsqueda que sean condicionales? Por qué la única forma que veo que se puede identificar únicamente uno de mis datos es teniendo dos criterios de búsqueda.
Gracias por tu comentario y me alegra que te haya sido de ayuda el contenido. Respondiendo a tu primer pregunta, debes entonces incluir el codigo de insertar una nueva fila despues del encabezado y alli ingresar los datos, y de esta manera podras ir ingresando los datos de la forma en la que deseas. Ojo!! al usar este criterio de insertar una nueva fila debes de evitar usar la variable fila ya que tu codigo de ingreso debe ser siempre en la posicion de la fila nueva que se ingresara. Respecto a tu segunda pregunta creo que mirando este video podras resolver tu duda: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-aW2n9RSeOhY.html No olvides compartir el video y suscribirte al canal. Saludos
HOLA ESTIMADO ADAN MUY BUENO EL VIDEO TE PUEDO PEDIR QUE PARA ESTE FORMULARIO PUEDES AGREGAR UN BOTON ELIMINAR PARA QUE ELIMINE EL REGISTRO TANTO EN EL FORMULARIO COMO EN LA BASE DE DATOS
Hola Soy Jack y buen trabajo felicitaciones. Me agradaria que haga un buscador por apellidos y Nombres o al revez. Tengo nombres en la celda F y Apellidos en la Celda G. Me agradaria buscar esto. Y otro impimir esos texbox y Combobox solo los contenidos del Formulario y no formulario completo. Pido esto porque tengo formato A4 para sacar impresion. Hasta ahira he encontrado imprimir formulario completo.
Hola, bien explicado, solo tengo dudas con respecto a la asignación de filas y columnas. En este caso si tratara de columna 2 y fila 7. cambiaria todo el seguimiento de las líneas de código cierto. Muchos Saludos
, saludos. El video está muy bueno. Una consulta como se aria para que cuando se registre el mismo número de cliente el sistema no lo permitiera. Osea que no aparezca el mismo cliente repetido. Gracias por su pronta respuesta
se tiene que crear un ciclo for next en el evento after update del texbox cliente para que primero valide que no existe uno igual. En el canal ya hay un video sobre ese tema. Saludos!
Hola, geniales videos hermano, explicas super bien, tengo una duda, como puedo organizar alfabeticamente una tabla por la columna de los nombres, saludos
Buenas noches; basandome en tu trabajo ya pude hacer un formulario para facilitar mi trabajo pero, me gustaría poner botones de anterior y siguiente, tendras el codigo para ello? Saludos y muchas gracias por tu aporte
Gracias por su comentario y me alegra saber que el contenido que se comparte le ha sido de ayuda. No tengo el codigo para lo que solicitas. No olvides compartir el video. Saludos
Hola saludes, excelente video, tengo una pregunta q hacerle con respecto a la autogeneracion del código numérico...¿Se puede autogenerar un código con los mismos pasos a seguir del video pero que sea de tipo alphanumerico?.
no, peor en el canal hay un video que se habla expecificamente sobre como crear un codigo alfanumerico.Te recomiendo entres a la seccion de videos y alli podras encontrar el video. Saludos!!
Muchas gracias por tus tutoriales. Muy buena explicación. Adicional tengo una pregunta: El código que aplicas para encontrar la ultima fila y desplazarla hacia abajo....(De While) ¿Por qué bota error de compilación? Quedo atento a tu gentil respuesta. Saludos.
Gracias por su comentario y me alegra que le sea de ayuda los videos. No entiendo a que se refiere con el error de copilacion.. En el video no arroja tal error, quizas algo estas haciendo mal que a ti si te arroje el error
Si es posible, sino puedes hacerlo manualmente desde la seccion programador>visual basic. Personalizar barra de herramienta>mas comandos>personalizar cinta de opciones>seleccionar programador o desarrollador. No olvides compartir el video y suscribirse al canal. Saludos
hola, muchas gracias por el video realmente ayudo bastante; tengo una duda, al momento de modificar en mi tabla de datos tengo la 4 optionbutton y en estos solo se podran seleccionar dos, ¿como seria su programacion en ese caso?
Gracias por su comentario. Para eso mejor debes usar checkbox en lugar de optionbutton, ya que el checkbox te permite seleccionar mas de una opcion. No olvides compartir el video. Saludos
Hola, una pregunta, qué diferencia existe entre armar un formulario con usar el formulario automático que por defecto tiene el excel??? saludos, excelente video, gracias.
Que al armar un formulario tu creas tu propia lógica de programación e indicas el procedimiento que deseas que se realice dentro de todo el libro completo. El formulario por defecto te es muy limitado. Saludos!!
@@ConociendoExcel Si, ahora, he seleccionado un n° de cliente existente para registrar unos datos nuevos, es decir, si ya había alguien registrado con el " 1 " si presiono otra vez 1 en el formulario, igual me inserta, quisiera que me salga un error que diga que " Este n° de cliente ya existe", sería de gran utilidad. Gracias.....
@@proyecto2148 En este video pueden salir muchas dudas, y todas las dudas que te surjan podras resolverlas entrando a la seccion de videos del canal y mirar todo el contenido alli se va explicando paso a paso muchos temas que te seran de mucha utliadad. Saludos!!
Gracias por invitarme a ver tus vídeos y sí, los estoy viendo pero en cuando tenga tiempo, lo hago, ahora resolver esta duda sería buscando video tras videos para encontrar el punto de mi duda, se que es un favor muy grande que resuelva mis dudas por los comentarios pero si no es posible, no hay problema, ha sido un gran video, gracias..
@@proyecto2148 RECUERDA QUE LOS VIDEOS TIENEN TITULOS Y ES POR ALLI DONDE DEBES GUIARTE PARA LA BUSQUEDA. RESPONDIENDO TU DUDA, DEBES AGREGAR UN CICLO FOR NEXT QUE HAGA UN RECORRIDO EN LA BASE DE DATOS ANTES DE INGRESAR LOS DATOS Y COMPARE EL NUMERO DE CLIENTE QUE DESEAS INGRESAR CON TODOS LOS NUMEROS DE CLIENTES QUE YA HAS INGRESADO, SINO ENCUENTRA UNA COINCIDENCIA ENTONCES PERMITA INGRESARLOS, PERO SI ENCUENTRA UNA COINCIDENCIA ENTONCES NO PERMITA INGRESARLO. PD: CREO QUE HAY UN VIDEO LLAMADO EVITAR INGRESAR DATOS DUPLICADOS, ESE PUEDE AYUDAR. SALUDOS.
Crea otra columna a un lado de la última y luego tiene que agregar una línea de código en el botón registrar. Te recomiendo veas los demás videos del canal para que comprendas como hacerlo. Saludos
Muchas gracia por compartir tu conocimiento. Quisiera hacerte una pregunta, aplique las instrucciones tal cual, pero hay algunos registros que estando en la base de datos, no me los busca y me sale que no existe, que puedo hacer al respecto?
Muchas gracias por su comentario. Debes realizar la ejecucion paso a paso para que veas como toma el datos cuando pasa el recorrido por esa fila y asi puedas identificar porque no lo encuentra. Saludos!!
@@ConociendoExcel este archivo me viene genial como base de datos pero queria añadirle mas cosas te podria pasar a tu correo un pantallaso de lo quiero ?
Buenas tardes, en el video usas excel 2016 para mac, la opción de Userform si esta habilitada para esta versión o como hago para habilitarla?. muchas gracias
Gracias por tu comentario. Debes cambiar el nombre del objeto de la hoja e indicar a que hoja deseas ingresar. No olvides compartir el video y subscribirse al canal. Saludos
EXCELENTE VIDEO. en la parte de configurar el boton editar, me pide la confirmacion para modificar los datos y cuadno doy el ok, lleno todos los componentes pero al final me dice no se encontraron datos y no me modifica nada.
hola una pregunta ,tengo un formulario donde deseo poner en un text box un codigo y eso me busque en una base de datos en excel q la tengo llamada como hoja BD A:E ,DESEO Q EL RESULTADO ME Aparezca en dos textbox automáticamente con solo presionar enter ... en ningun video he visto esa solucion .ojala me puedas ayudar ...gracias
Ya se te comento en el video anterior. Si aun asi no encuentras solucion puedes solicitar una asesoria personalizada donde puedo asesorarte como hacerlo que necesitas +52 9842875483. Cabe mencionar que las asesorias tiene costo. Saludos!!
Buenos días, Gracias por el tutorial, una pregunta como hago para guardar una base de datos en una usb y poderla utilizar en cualquier pc, sin que se bloquee o se pierda la información?
Gracias por su comentario. Respondiendo a su pregunta, eso no es recomendable hacerlo porque tienes riesgo de que se dañe el usb y allí pierdas el archivo. Lo mejor es que pagues espacio en una nueva (google drive, dropbox, icloud, etc..) y el archivo lo subas allí. De esa manera podrás tenerlo en cualquier pc que quieras, lo sincronizas directo de la nube. Saludos
quiero hacer un formulario con muchos campos y no quiero usar VBA, hay algun metodo que pueda usar para buscar y modificar los valores en mi base de datos ya guardados?
Hola muy buen video, solo una duda al traer datos de mi tabla para editarlos tengo un campo con fecha en la tabla si le tengo formato de fecha pero no me lo trae al userform solo pone números le agradecería ayudarme, de antemano gracias
Gracias por tu comentario. Contestando a tu duda. Debes darle formato a tu textbox donde irá la fecha. El formato sería algo así. Textbox1 =format(textbox1, "dd/mm/yyyy") No olvides compartir el video y subscribirse al canal. Saludos
Si bien genera 1, 2, 3.. Pero si quisiera que antes del número tenga letras, por ejemplo: PRODUCTOS 1 Solo tengo que ponerle antes del número esa palabra para que después me genere PRODUCTOS 2? Gracias.
Hola señor Adan, me gustaría poder enviarle un video a su correo sobre el tema de códigos consecutivos, tengo una inquietud, espero me pueda responder para enviarselo, saludos.
Comprendo, lo que pasa es que el código de VBA lo tomé de este vídeo, en todo caso ya le envié a su correo el vídeo, espero su pronta respuesta, saludos.
No compredi tus preguntas, pero la idea de este formulario y que puedas conocer los codigos que permitiran ingresar, editar y buscar datos desde un formulario. Ya tu podras implementar los campos y procedimientos que desees. Saludos
Buen dia muy bueno el video, pero una consulta como lo puedo hacer para reemplazar el número de cliente por el rut y que me diga si el rut existe o no para no ingresarlo dos veces, yo lo intente me arroja que el rut existe o no, pero se sale y no puedo buscar, si me puedes ayudar por favor. saludos
Lo que debes hacer es crear un campo nuevo que se llame ID, este campo debe ser autoincrementable. Teniendo ya ese campo habilitado ese será tu referencia para poder modificar el código de cliente o en tu caso el Rut(que no tengo idea que significa) y de esa manera podrás modificarlo. Por otro lado debes crear un código que antes de que se ingrese los datos haga una búsqueda del Rut para ver si aun no esta registrado y así evitar que se dupliquen los datos. Saludos
Muchas gracias por su aporte. Tengo un problema, tengo 11 datos (incluido el dato de código): - CODIGO -TIPO DE DOCUMENTO - NUMERO DE DOCUMENTO -APELLIDO PATERNO -ETC el boton modificar solo me cambia el dato 2 (TIPO DE DOCUMENTO, QUE ES UN COMBOBOX) y los otros 9 no los cambian, vuelven a sus contenidos anteriores. Espero su ayuda. Gracias de antemano.
@@ConociendoExcel SI ESTA BIEN, CREO QUE ALGO HICE MAL EN MI LISTBOX, PUES TAMBIEN LO PROGRAME PARA QUE AL HACER CLICK EN LOS DATOS (DE LISTBOX) SE CARGUE LA INFO EN LOS TXTBOX, Y ES DE AHI QUE NO MODIFICA LOS DATOS (SOLO EL DATO 2). PERO SI BUSCO EL DATO Y LUEGO MODIFICO AHI SI FUNCIONA PERFECTO.
En la parte superior izquierda del entorno visual basic, te muestran todas las hojas que hay en el libro de trabajo. Alli podras identificar en que hoja quieres hacer la busqueda. No olvides compartir el video. Saludos
Amigo muy buenas, cuando ingreso más de 50mil registros todo bien con el botón de ingresar y editar pero en el botón buscar me sale un error que dice "Error de desbordamiento" y automáticamente me manda al ciclo do while Podrías revisarlo por favor? Gracias, saludos...
@@yeisonalejandrobenitoquisp9785 no es posible hacerlo ya que las macros y código vba no se ejecutan en Excel online. Tendrías que hacerlo con google sheets pero debes utilizar programación de java scrip y ese es un lenguaje de programación diferente
Debes entrar al código y crear un campo nuevo y agregar una línea de código nueva al botón registrar e indicando que ingrese el dato de dirección. Saludos
Hola, tengo una Duda: al presionar el botón FORMULARIO me sale un error "se ha producido el error '13' en tiempo de ejecución: no coinciden los tipos" cuando uso el número de cliente con letras... No sé corregir ese error.
Ya resolví el problema, borre el código por que me di cuenta que generaba un número de cliente sumado a uno cada vez que iniciaba el programa, y como el dato que le ponga era alfanumérico entonces no podía sumar, dando error al iniciar el sistema. Gracias
Hola. es un excelente trabajo. Al igual que a ti no me quiso abrir el enlace pero en la dirección elimina las 3 "w" y sus tituyela por una m+ el resto del enlace te queda así: m.facebook.com/watch/?v=220644005210364&_rdr y allí si podrás ver el víde. Espero que te sirva de ayuda. Saludos.
Primero gracias por compartir, pero veo allí una falencia, debido a que hay que colocar el numero de cliente para poder buscar. Verán es ambiguo por que primero debo buscar el numero de cliente manualmente para luego buscarlo en el formulario.
Gracias por tu comentario. Respondiendo a tu observación te aconsejaría leas bien el titulo del video para que comprendas la idea principal. Este video muestra como realizar tres procesos desde un formulario para que puedan comprender la lógica que se utiliza para poder realizar dichos procesos. En ningún momento se indica que dicho formulario es la mejor forma de realizar una búsqueda de datos, se comenta que el numero de cliente es quien servirá como referencia para hacer búsqueda y edición. Por lo tanto para realizar búsqueda de datos es obvio que la mejor forma es mediante coincidencia de nombres, apellidos o correos y esto se debería hacer a través de un listbox y otro tipo de formulario. No olvides compartir el video y subscribirse al canal. Saludos
TIENES QUE APRENDER DESDE CERO PARA QUE PUEDE COMPRENDER ESE CODIGO. EN LA DESCRIPCION DEL VIDEO ENCONTRARAS EL LINK DE DESCARGA DEL ARCHIVO QUE SE MANEJA EN EL VIDEO Y EL CORREO DE CONTACTO