🟢 GUARDA, BUSCA, EDITA y ELIMINA Información de tus BASE de DATOS con Formularios de VBA 🟢
Вставка
- Опубліковано 5 лют 2025
- ¡Hola! Soy un programador de VBA en Excel y estoy aquí para ayudarte a automatizar tareas y mejorar tus hojas de cálculo. Ofrezco soluciones personalizadas a precios flexibles, desde $50 a $100 dólares, según la complejidad del trabajo. Contáctame para simplificar tus flujos de trabajo en Excel. ¡Hagamos que Excel trabaje para ti!
Escribir a: aexcel989@gmail.com
Whatsapp: 57 3016727958
¡Bienvenidos al canal Aprendamos Excel! Hoy les traigo un video tutorial sobre cómo crear un formulario en Visual Basic de Excel para gestionar bases de datos. Con este formulario podrás guardar, editar, buscar y eliminar información de tus bases de datos de una manera más sencilla y eficiente.
Primero, te mostraré cómo crear el formulario en Visual Basic y cómo agregar los controles necesarios para gestionar tus bases de datos. Verás cómo añadir botones para guardar, editar, buscar y eliminar información, así como también cómo configurar el formulario para que muestre los datos de forma clara y organizada.
Después, te enseñaré cómo configurar la base de datos en Excel para que se integre con el formulario. Verás cómo crear una tabla con los campos necesarios para almacenar la información que deseas gestionar y cómo vincular esta tabla con el formulario en Visual Basic.
A continuación, te mostraré cómo programar los botones del formulario para que realicen las acciones correspondientes en la base de datos. Verás cómo crear los procedimientos necesarios para guardar, editar, buscar y eliminar información, utilizando el lenguaje de programación de Visual Basic.
Finalmente, te mostraré cómo probar el formulario y cómo utilizarlo para gestionar tus bases de datos. Verás cómo agregar nueva información, cómo editar y actualizar la información existente, cómo buscar información específica y cómo eliminar información innecesaria.
Este formulario es ideal para cualquier persona que necesite gestionar información de bases de datos de manera sencilla y eficiente. Con este tutorial, aprenderás cómo crear y programar un formulario en Visual Basic de Excel para gestionar tus bases de datos de una manera más organizada y efectiva. ¡Espero que disfrutes el video y que te sea de gran utilidad! No olvides dejar tus comentarios y sugerencias en la sección de comentarios. ¡Gracias por vernos!
Link de descarga del archivo: acortar.link/p...
Le hice modificaciones, pero lo logré, de cero a nivel 2 basico de visual basic con este tutorial.
Gracias
muchisimas gracias, muy muy buena explicacion y gracias a este video, pude crear mi propio formulario de mi escuela de futbol .....felicitaciones por tan excelente video y buena explicacion
Desde USA ssludos. Excelente. Claro y especifico. Ideal video por que no hubo mucho rodeo en la explicacion. Como decimos los Colombians. Manos directa a la masa!!!!
¡Bravo, Bravo, Bravo! Acabo de crear un formulario para la asociación de vecinos sin tener repajotera idea de excel. ¡Eres un fenómeno! 👏👏👏👏👏👏👏👏
¡Gracias!
Uno de los mejores videos que he visto y sin poner condición de pagar curso. Consiente de que estudio y pago para aprender, le daré un link y me suscribiré. Para que este video y otros de su canal estén en las pcs de los usuarios. Lo felicito por su gran aporte
Muy, pero que muy bien Explicado. Fenomeno!!! Eres un Crack
Muchas Gracias!!!!!
He visto todos los guarda/modifica/etc cada uno de ellos mejor que el anterior. Muchas gracias por la calidad
Hola amigo saludo de Ecuador te doy una recomendación propia ya estube dándome golpe con tu formulario que está bueno. La recomendación es en el BT_buscar declara TextNombre.Locked = true así se bloque cuando busqué y borras no salga error como a mí saludo
Me quedaron rojas las manos de la cantidad de "aplausos" a este tutorial!!!. Excelente, le queda "chico", realmente SUPREMO!!!. Muchísimas gracias.
Jajaj está genial ya era hora que alguien lo hiciera y sobretodo tienes muuuuucho paciente sobretodo a últimas fechas
Muchas gracias por compartir. Eres excelente en lo que haces y muy inteligente.
hola profe ..muchas gracias por su aporte aplique lo que explico y me quedo muy bien.. otra vez mil gracias ya me suscribi.. saludos
QUÉ MARAVILLA DE FORMULARIO Y VÍDEO, ¡FELICIDADES! Y MUCHAS GRACIAS POR DEJAR EL ARCHIVO PARA QUE NOS SEA MÁS FÁCIL IMPLEMENTAR EL CÓDIGO EN NUESTROS FORMULARIOS.
40:24 27:39 Bien día
Excelente, usted como siempre en todos sus videos hace que todo sea claro y fácil de entender....todo profesor debería ser como usted, felicitaciones.
En campo TextFechanaci algunas fechas las deja bien como la ingreso al formulario (día/mes/año ), pero otras fechas las invierte automáticamente y las deja ( mes/día/año ) que debi hacer para solucionar ese problema, por otra parte si quiero que el Excel se organice alfabéticamente, que me parece que queda mejor, ¿ que se debe hacer ?, también sería bueno que se pueda buscar mediante una lista de validación de datos ( lista desplegable ) ya que no busca todos los datos cuando hay nombres repetidos etc. Que se puede hacer en este caso.
Gracias y cordial saludo.
Excelente señor 👍👍👍👍 buenísimo 👍 lo felicito 👍👍 excelente 👍👍
DESDE PERU: su explicación paso a paso y los procesos son claros, no es muy difícil para la persona que desea iniciarse en la elaboración de base de datos. Excelente tutorial
Estoy totalmente encantado con este video, aprendí un montón. No se si tienes uno que tome datos de ese excel e imprima a una impresora local.
Excelente trabajo....! Cuanto hace que buscaba algo semejante. Mis felicitaciones por tu aporte . Sos muy didactico y realmente se nota el alto nivel de conocimiento. Muchas , muchas gracias.....!!👏👏
De lujo amigo me facino y lo realizaré en estos días por ahí tengo un proyecto si más adelante ING sacará un ListView con más de diez columnas se lo agradecería en particular mil gracias con estos vídeos que Dios te bendiga abrazos Desde León Guanajuato 🇲🇽
Excelente 👍👍👍 buenísimo 👍👍👍 señor muchas felicidades lo felicito 👍👍👍👍
Excelente, solo me queda una duda.
Si un jugador avanzado puede jugar en varias posiciones que debemos hacer?
Excelente trabajo ingeniero gracias por la información y abrazos desde Puerto Rico 🇵🇷
Excelente aporte, de forma clara y entendible, muy bien!
Dios mio bro totalmente a gusto con esta MASTERCLASS GRATUITA de excel y macros. eres un Crack amigo. nuevo suscriptor y Like. Gracias me ayudaste mucho.....
Muy agradecido por tu aporte y tu manera de ir explicando el proceso, muy claro y lo haces parecer sencillo. Excelente tutorial.
EXCELENTE TUTORIAL, MUY COMPLETO. ME SIRVIÓ MUCHO PARA ADMINISTAR MI BASE DE DATOS. Solo un problema en seleccion de opciones solo me marca el primero aun cuando esta opción varia segun el dato seleccionado el resto todo muy bien.
Excelente tutorial, enhorabuena. Estaría interesante incluir un botón para enviar a imprimir un informe en word con el contenido de algunos campos de un registro seleccionado y que pregunrtara cuantas copias del mismo se quieren imprimir, así como luego guardar el documeento word en una carpeta predeterminada en nuestro ordenador. A mi me sería de gran ayuda. GRACIAS NUEVAMEENTE
Acojonante todo el proceso y el video un 10...!!!
Excelente desarrollo, muy completo y muy bien explicado, siguiendo el video pude crear mi propia aplicación. Gracias por compartir el conocimiento
Impresionante el tutorial, muy completo, me sirvió muchísimo. Gracias :D.
Esa estilo si que enseña programación. Lo felicito. Me gustaría un video usando un código para validar ingreso.
Me pareció fabulosa la explicación no sé excel, pero fui siguiendo la lógica y funcionamiento de cómo se arma todo el formulario
Mi estimado eres bueno y aprendi mucho muchas gracias
Excelente trabajo, tanto la elaboración como la presentación. Amena y educativa. Pero como a muchos me entra la duda de qué hacer cuando aparecen dos nombres iguales y el buscador sólo encuentra el último de la fila. Alguna indicación maestro?
Demaciado buena está la explicación. Muy fácil de entender.
Excelente video, Nuevamente gracias por todos tus aportes... Saudos
Excelente video para practicar con la base de datos,.. gracias por tus instrucciones
Felicitaciones, Gran Maestro, Saludos desde Ecuador
Muy bien explicado, y me funciona perfecto, solo por un detalle que al iniciar la carga desde cero el primer dato se ubica en la segunda fila de la tabla, dejando en blanco la primera fila, si saldo este detalle me serviría de mucho. Saludos
Muy bien explicado, paso a paso. Muchas gracias por la idea de este tutorial
Muy buena lección. Muchas gracias por su trabajo.
Excelente contenido¡¡ Me parece que explicas muy claramente, gracias por todo.
DESDE VENEZUELA BASTANTE CLARA Y OPORTUNA LA EXPLICACIÓN PARA UNA BASE DE DATOS QUE ESTOY CONSTRUYENDO.
EXCELENTE EXPLICAION y muy claro el tutorial
Excelente explicación, me fue de mucha ayuda 👏
Exelente, muchas gracias por subir este trabajo tan ilustrativo
excelente amigo mil gracias me ayudo mucho de verda mil gracias
EXCELENTE!!! Muy util, me ayudo bastante, GRACIAS!!
Muchas gracias! Un tutorial muy completo. Gracias a ti, ahora tengo el esqueleto para crear múltiples bases de datos que me van a ayudar muchísimo! Podrías algún día hacer uno similar con casillas de verificación. Un saludo!
Buenas tardes, lo que pasa es que este video me motivó a hacer un formulario para reporte de accidentes yo incidentes de trabajo, cada caso es una línea pero cuando llegué a las víctimae di cuenta que una víctima puede tener varias lesiones que hay que reportar y que pueden ser varias víctimas con varias lesiones
Excelente el video lo he realizado desde cero hasta el final, ejecutando el guardar, Editar y Eliminar los registros, solo encontré una dificultad, cuando buscas un registro o nombre en la base de datos, puedes modificar cualquier dato, menos los mismos nombres y apellidos, los cuales te dan un error, sin más un saludo
EDITARON TU ARCHIVO. PERO GRACIAS POR LA AYUDA. BIEN EXPLICADO TODO
gracias por su explicacion amigo super
Excelente explicacion.
Me gustaria saber como puedo agregar un boton para imprimir luego el formulario.
se puede configurar en la fecha que salga el calendario ?
Y como se puede controlar cuando tenemos coincidencias en el Nombre cuando usamos Buscar?
En este caso el macro nos devuelve el primer registro o el ultimo?
¿Pudo solucionar eso? Tengo el mismo problema.
Yo haria una columna con un Id o consecutivo y en otra concateno el Id con el nombre y pongo el bucador de esa columna
Hola, el tutorial esta excelente, solo le agregué un boton para limpiar siguiendo las indicaciones, pero tengo el mismo problema de coincidencia con los nombres, alguien puede darle una solución? gracias.
Seria que cada jugador tuviera un ID unico y la busqueda sea por el ID eso solucionaria de manera sencilla el caso de que hubiera jugadores con el mismo nombre o apellidos @@davidmolinagarcia8744
Muy bueno. Muchas gracias. Saludos
muchas gracias me sirvio mucho... muy bien explicado , falto solo ingresar la foto del jugador. al programa. pero esta muy bien . abrazos
Excelente video! me salvaste!
Hola, gracias por su vsliosa ayuda, si me permite hacerle una sugerencia, siguiendo el tema de los botones, porque no agregar un boton NUEVO, con el fin de agregar un jugador nuevo, gracias saludos
EXCELENTE EXPLICACION ... GRACIAS POR COMPARTIR
Está súper el video... es posible que puedas hacer un vídeo con búsqueda inteligente en un listview ¿? cuesta mucho encontrar info explicada sobre el tema.
Muchas gracias por las explicaciones
Muchas gracias por la info. Me resulto super, pero mientras mas datos le ingreso a la base, se va poniendo mas lento el arranque del formulario. Crees que se pueda registrar los datos del formulario en un archivo diferente para no sobrecargar el archivo y como quedaría la programación?
Me acabo de suscribir, excelente video. Una ayudadita, podrías decirme como buscar con 3 criterios?
Podrías agregar a este mismo ejemplo el uso de un listbox. Gracias saludos desde Riberalta Bolivia
excelente ya culmine con mi base de datos
Saludos profesor, consulta: es posible crear un gráfico dinámico en Microsoft Excel con dos rangos de una misma fila de una tabla dinámica. Gracias por su tiempo para formar
Primero gracias, un disfrute la enseñanza y el aprendizaje. Logré elaborarlo e incluso agregué botón de limpiar la forma y botón de fecha de registro usando 'HOY'.
También mensaje de campos vacíos antes de guardar la información , un detallito maestro si tiene tiempo y ne puede ayudar con lo siguiente.
En el tema de editar el 'nombre' solamente, me marca Run-Time error '91': Object variable or with block variable not set.
Y cuando hago Debug resalta 'Línea = Fila . Row'
Gracias
Está excelente el vídeo y las explicación, pude hacer la mayoría de las cosas que explicaste, el único inconveniente que tengo es que tengo una lista desplegable que busca los valores posibles en una tabla, entonces cuando quiero buscar algún dato que ya tengo guardado me tira error al volver a mostrar ese dato ya guardado dentro de la lista desplegable, como podría solucionar eso? Tampoco me deja limpiar el campo de una lista desplegable
Me parece genial el video, no se si haya una opción de complementar el buscar por que si por ejemplo hay 5 joses solo me muestra uno, gracias
Tiene uno mismo con un cuadro de lista
hola saludos, felicitaciones excelente explicacion mejor que todas las que he visto, me podrias enviar el archivo para practicar, trato de descargarlo pero me dice que debo pedir acceso para descargar
Muchas gracias !!!
Enhorabuena por el vídeo, eres un gran divulgador! Se podría sustituir el TextBox de Buscar por un ComboBox? Cambiaría mucho el código?
Excelente tu explicación, pude editar algunas cosas para dejarlo conforme a mi necesidad. Gracias! ¿Crees que se pueda buscar entre datos duplicados? Ya que a mi si me sirve que se me dupliquen, solo que con diferentes fechas de entrada, ojalá puedas ayudarme
Hola excelente video gracias por estos videos, ayudan muchisimo..
podrias hacer uno para casa de empeño prestamo al 10%
Yo tengo un modelo, dame tu correo
Primero que todo felicitarlos por excelente video muy instructivo y facil de entender.. he tomado su ejemplo para realizar un trabajo que estoy haciendo y quisiera saber como obtener un id automatico en el form ya creado.. agradezco me pueda ayudar a solucionar esta pregunta.. muchas gracias
Hola Gustavo con este video puedes realizar lo que necesitas ua-cam.com/video/7isUOknsUNI/v-deo.html
hola muy buena la explicacion pero como se genera la lista desplegable en el video. gracias muy muy bueno
Muy buen video me ayudó mucho lo que estoy batallando es agregar un botón de PDF para poder imprimir y guardar saludos y buen video
Tienes que hacer una macro, indica que parte de la hoja deseas guardar como PDF y en Archivo - Guardar como - elige el directorio - ponle un nombre al archivo y en el Tipo elige PDF.
muy buen trabajo, lo unico que falto , es la funcion de como calcular la edad en macros
Hola, excelente video, muy completo y explicativo. Me gustaría saber si se puede hacer un formato parecido sin usar VBA?
Hola Paco con este link puede realizar un formulario sin vba ua-cam.com/video/YcCXoz01_G4/v-deo.html
Excelente video Mi pregunta es cómo utilizar un combobox para seleccionar una hoja de excel y guardar los datos asi como muestre un listbox de cada hoja. Gracias por tu ayuda.
excelente video, tienes un nuevo subscritor como se realiza para que los nombres queden guardados de manera automáticamente en mayúscula ?
Tienes algún vídeo sobre dar click derecho sobre un formulario y aplicar las funciones de cortar pegar y las demas funciones del clic derecho
Hola Estimado gracias por el video, consula como hago para que la macro funsiones cuando el boton que llama el UserFom1 esta en otra hoja?, saludos
Buenas noche de verdad lo felicito muy buenas explicación, me sirvió para realizar una base de datos para la disciplina de atletismo, pero como puede ayudarme que la búsqueda no se por nombre sino por cedula o dni y si se pudiera calcular la edad el la programación
Orale esta super bien tu Buscador, Felicidades y una duda a este formulario se le pude agregar una imagen o foto?
Claro que si
@@AprendamosExcel cómo haces para que una vez que abres el archivo de Excel te muestre solamente el formulario? Soy nuevo seguidor.😊
Hola amigo eres un master pero no tienes algún video de como asignar una macro para imprimir a un formato? Gracias por tu atención.
Gracias... 🎉
Muchas gracias por el tutorial. Hay algo que no hago bien porque cada vez que ejecuto el formulario, éste se va haciendo más pequeño. No sé como arreglarlo. Podrías ayudarme con esto?
muy bueno tu aporte, pero me gustaria saber¿ cómo hacer si el dato a buscar no existe?
Excelente, ¿Cómo puedo hacer algo similar pero para sacar estadísticas de esos datos?
Hola muy buen video y que buena explicacion, tengo una duda y es que a la hora de buscar me manda un error que dice subindice fuera de intervalo me podrias ayudar
hola buenas noches me gustaria armar una VBA para un taller donde en el formulario puedar colocar los trabajos realizados y el respuesto ocupado mas el dominio del vehivulo y que solo se guarde e un libre de exel por el dominio del vehiculo sera posible este tipo de trabajo?
Muy Buena Explicación. Me ayudó muchísimo, solo que me queda la duda de que pasaría con el Buscador en el caso de tener nombres repetidos, o segundos nombres repetidos. O bien apellidos repetidos? Solo va a encontrar uno. A lo mejor se podría agregar un boton o menú desplegable que muestre todas las coincidencias y así elegir la que nos interese editar o eliminar
Tengo la misma duda
Quiero una confirmación para registro de encomiendas
Exactamente, con esa opción este formulario seria el top!! Por favor maestro , podrías indicarnos como mostrar los nombres que se parezcan y luego poder elegir el.correcto? Gracias
Tengo exactamente la misma duda.
Se encontró alguna solución?
7:48
Cree un consecutivo para cada evento y una posición para cada lección y cada víctima pero hasta allí llegué porque no he podido tabular bien esos datos, me puedes ayudar al respecto
Hola puedes hacer lo mismo pero en Libre Office Calc? Gracias
Hola, aunque no tiene nada que ver con PDF, por ejemplo yo puedo crear una factura en pdf y ponerle formulas?, o necesariamente tengo que hacer primero la factura en excell y luego paarla a pdf?, lo que no quiero es que el cliente me le haga cambios sino que quede bloqueado incluso en pdf, no se si me hice entender.
Muchas gracias quedo atenta
@AprendamosExcel cómo haces para que una vez que abres el archivo de Excel te muestre solamente el formulario?
En botón editar, me está Marcando en amarillo lo que es línea = Fila.Row y está todo igualito como usted lo hizo.
Porque será ? Y como puedo arreglarlo
Hola, una pregunta, si en mi formulario tengo dos datos iguales y solo cambia un dato, como puedo programar el botón buscar para que me salgan los datos, que coinciden con el mismo nombre