🟢 GUARDA, BUSCA, EDITA y ELIMINA Información de tus BASE de DATOS con Formularios de VBA 🟢
HTML-код
- Опубликовано: 12 сен 2024
- ¡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...
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!!!!
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
¡Bravo, Bravo, Bravo! Acabo de crear un formulario para la asociación de vecinos sin tener repajotera idea de excel. ¡Eres un fenómeno! 👏👏👏👏👏👏👏👏
He visto todos los guarda/modifica/etc cada uno de ellos mejor que el anterior. Muchas gracias por la calidad
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
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
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.
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
Muchas gracias por compartir. Eres excelente en lo que haces y muy inteligente.
Muy agradecido por tu aporte y tu manera de ir explicando el proceso, muy claro y lo haces parecer sencillo. Excelente tutorial.
Me quedaron rojas las manos de la cantidad de "aplausos" a este tutorial!!!. Excelente, le queda "chico", realmente SUPREMO!!!. Muchísimas gracias.
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.....!!👏👏
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.
Muy, pero que muy bien Explicado. Fenomeno!!! Eres un Crack
Muchas Gracias!!!!!
Esa estilo si que enseña programación. Lo felicito. Me gustaría un video usando un código para validar ingreso.
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
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 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 aporte, de forma clara y entendible, muy bien!
Le hice modificaciones, pero lo logré, de cero a nivel 2 basico de visual basic con este tutorial.
Gracias
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.....
DESDE VENEZUELA BASTANTE CLARA Y OPORTUNA LA EXPLICACIÓN PARA UNA BASE DE DATOS QUE ESTOY CONSTRUYENDO.
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!
Excelente desarrollo, muy completo y muy bien explicado, siguiendo el video pude crear mi propia aplicación. Gracias por compartir el conocimiento
Excelente contenido¡¡ Me parece que explicas muy claramente, gracias por todo.
Muy bien explicado, paso a paso. Muchas gracias por la idea de este tutorial
Excelente video para practicar con la base de datos,.. gracias por tus instrucciones
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.
Impresionante el tutorial, muy completo, me sirvió muchísimo. Gracias :D.
Demaciado buena está la explicación. Muy fácil de entender.
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 trabajo ingeniero gracias por la información y abrazos desde Puerto Rico 🇵🇷
Excelente, solo me queda una duda.
Si un jugador avanzado puede jugar en varias posiciones que debemos hacer?
Excelente señor 👍👍👍👍 buenísimo 👍 lo felicito 👍👍 excelente 👍👍
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
Muy buena lección. Muchas gracias por su trabajo.
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
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
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
Excelente video, Nuevamente gracias por todos tus aportes... Saudos
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
EXCELENTE EXPLICAION y muy claro el tutorial
Excelente 👍👍👍 buenísimo 👍👍👍 señor muchas felicidades lo felicito 👍👍👍👍
EXCELENTE!!! Muy util, me ayudo bastante, GRACIAS!!
excelente amigo mil gracias me ayudo mucho de verda mil gracias
Felicitaciones, Gran Maestro, Saludos desde Ecuador
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?
Exelente, muchas gracias por subir este trabajo tan ilustrativo
Excelente explicación, me fue de mucha ayuda 👏
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
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
gracias por su explicacion amigo super
EDITARON TU ARCHIVO. PERO GRACIAS POR LA AYUDA. BIEN EXPLICADO TODO
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
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 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
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 ruclips.net/video/YcCXoz01_G4/видео.html
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?
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?
se puede configurar en la fecha que salga el calendario ?
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
muchas gracias me sirvio mucho... muy bien explicado , falto solo ingresar la foto del jugador. al programa. pero esta muy bien . abrazos
excelente ya culmine con mi base de datos
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 ruclips.net/video/7isUOknsUNI/видео.html
Buena el trabajo le Felicito. Es Justo lo que necesitaba para mi trabajo. Me gustaria que haga otro video que contenga: 1. Boton Para IMPRIMIR las cajas de Texto y para TextosCombo. 2. Tambien un Combo Para Fecha: "23 de Mayo de 2023" o algo asi y 3. Codigos para cuadrar la Hoja a mi Formato que ya tengo en una Hoja A4. Este Formato que ya tengo en mano para cada vez que edite y luego imprima y gaurde la informacion al final. O alguno de ustedes que Ve esta Pagina me puede ayudar con esto: Basicamnte necesito los Codigos para imprimir los cajas de texto y Combo de mi formulario editado por mi. Por favor.
Que buen tutorial desconozco Excel pero veo su magnificencia. Gracias
Excelente explicacion.
Me gustaria saber como puedo agregar un boton para imprimir luego el formulario.
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
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.
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
Muy bueno. Muchas gracias. Saludos
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 puedes hacer lo mismo pero en Libre Office Calc? Gracias
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.
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
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.
excelente video, tienes un nuevo subscritor como se realiza para que los nombres queden guardados de manera automáticamente en mayúscula ?
Excelente video! me salvaste!
¡Gracias!
@AprendamosExcel cómo haces para que una vez que abres el archivo de Excel te muestre solamente el formulario?
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
Muchas gracias !!!
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
muy buen trabajo, lo unico que falto , es la funcion de como calcular la edad en macros
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
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?
Gracias
muy bueno tu aporte, pero me gustaria saber¿ cómo hacer si el dato a buscar no existe?
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
EXCELENTE EXPLICACION ... GRACIAS POR COMPARTIR
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
Hola, ¿es posible agregar más campos, tengo una base con mas de 85 campos?
los listbox solo permiten un maximo de 10 columnas. para el resto de informacion debes colocar otro listbox
Gracias... 🎉
Gracias excelente, como agrego una foto del jugador por favor
Buenas tardes. Lo felicito la manera de explicar es excelente. Al ejecutar la opción Editar me aparece el error 91 lo marca en Linea = Fila.Row, Podrá apoyarme de favor. Verifique toda la sintaxis al parecer está correcto pero el error 91 sigue apareciendo. Agradezco su apoyo
Pudiste solucionarlo? Yo todavía no. Y @AprendamosExcel no responde 🙃
Yo también tengo ese error y no lo he podido resolver.
el codigo de "editar" lo he hecho tal cual y no para de darme error de "variable de objeto o bloque With no establecida". alguien sabe que podria estar pasando?
Tengo una base de datos de registro de ingreso y egreso de personas, mi duda es la siguiente: Si yo pongo un nombre a buscar y esa persona ingresó y salió repetidas veces del edificio ¿Me arroja un solo resultado? ¿Que debería modificar?
Buenas tarde mi hermano excelente explicación, como se haría para que cuando ingrese los datos de una persona ya registrado no me permita guárdala de nuevo.
Hola Carlos con este link de este video puedes implementar en tu formulario lo que necesitas ruclips.net/video/xQMfvl9ed70/видео.html
Buenas. Pudiera explicar como Validar los datos, con el objetivo de que no se repita el nombre en la base? Que cuando se ingrese el nombre, por ejemplo, no permita duplicar
Muchas gracias por la información, es muy util. Lamentablemente no me sirve la macro para el botón guardar. Lo hice tal cual lo explicaste pero no me funciona. Me podrías ayudar con esto por favor?
Hola Jorge de pronto esta colocando algún dato mal o estas tomando los datos que no son, verifica codigo por codigo para encontrar el error
Realice el formulario y funciona bien, solo que hay un detalle el tener en ejecución el formulario si abro otro documento de Excel envía un mensaje de que no se puede abrir ya que esta siendo utilizado por otra ventana o sea el formulario, como se corrige eso, esperomepuedas responder, gracias y excelente video