Autocompletar datos usando Formulario y ComboBox en Excel y repaso de Validación de datos

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ต.ค. 2024
  • Video tutorial perteneciente a Sergio Alejandro Campos, MVP Excel.
    Visita mi Blog para consultar más información sobre Excel y vba.
    www.exceleinfo.com
    Para descargar EXCELeINFO addin, lo puedes hacer en
    addin.exceleinf...

ความคิดเห็น • 205

  • @hellengonzalez4691
    @hellengonzalez4691 4 ปีที่แล้ว +1

    Hola Sergio mil bendiciones, me estaba complicando más de la cuenta !!!Ya lo logre!!!, es más sencillo de lo que pensaba, Dios te siga dotando de esa capacidad y sabiduría.

  • @bayronmedrano2278
    @bayronmedrano2278 3 ปีที่แล้ว +1

    Lo que andaba buscando desde hace mucho tiempo...Muchas Gracias por tan excelente material Sergio Alejandro...

  • @carlosgutierreznavia980
    @carlosgutierreznavia980 4 ปีที่แล้ว +1

    Este fue el único tutorial que dio solución a mi búsqueda mil gracias 🖒🖒🖒

  • @JNetoGv
    @JNetoGv 4 ปีที่แล้ว

    Wow, me has salvado y facilitado la vida. Tengo un montón de datos y tenía que buscar exactamente lo que necesitaba con la lista validada. Ahorita sólo lo tecleo y me aparecen las coincidencias con este método. Mil gracias de verdad, buen tutorial.

  • @omarjacobo7318
    @omarjacobo7318 4 ปีที่แล้ว

    Buen día Sergio, hoy probé tu método de lista desplegable y esta excelente. Gracias

  • @gerardoefrainpolancoesquiv2782
    @gerardoefrainpolancoesquiv2782 6 ปีที่แล้ว +1

    GRACIAS POR EL TUTORIAL, FUE EL MEJOR QUE ENCONTRE DESPUES DE BUSCAR TODOOOOO EL DIA ALGO PARA ALGUIEN QUE NO SABE NADA DE PROGRAMAR, VI OTROS TUTORIALS Y TODOS SE ME HICIERON MUY COMPLICADOS. LO CALIFICO COMO EXCELENTE.

  • @angelicaplaza1735
    @angelicaplaza1735 4 ปีที่แล้ว

    MUCHISIMASSSS GRACIAS, de verdad un genio, busque mil formas de hacer esto, y gracias a ti lo logre. Gracias por compartir

  • @arqperea
    @arqperea 7 ปีที่แล้ว +1

    Excelente video. Me pase buscando en muchos videos algo que quería hacer y en tu video es exactamente lo que quería.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  7 ปีที่แล้ว

      +Nelson Perea Me alegra que lo hayas encontrado en este canal.

  • @anayela1
    @anayela1 4 ปีที่แล้ว +1

    No se mucho de excel, pero segui todo al pie de la letra y me funciono 100%, Grx!!!!!

  • @peraruor
    @peraruor 3 ปีที่แล้ว

    Buenísimo! Muy simple pero a la vez potente! Gracias.

  • @arturosuarez9656
    @arturosuarez9656 7 ปีที่แล้ว +1

    Excelente video! Exactamente lo que buscaba. Agregué una línea más al momento de presionar 'enter' de tal forma que se seleccione la celda de abajo; facilitando así la dinámica al usuario, para casos en los que se aplique este código a solo una celda (mi caso).

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  7 ปีที่แล้ว

      +Arturo Suarez A eso me refiero en varios, videos, a que se sientan con la libertad de adecuar los ejemplos a su necesidad. Qué gusto

    • @juanamaya5537
      @juanamaya5537 7 ปีที่แล้ว

      Como es esa linea? gracias

    • @arturosuarez9656
      @arturosuarez9656 7 ปีที่แล้ว +1

      Hola! Perdona la tardanza. Simplemente agrega esta línea dentro de las instrucciones del botón de 'Aceptar':
      Worksheets("Datos").Range("G2").Select
      Remplaza "Datos" por el nombre de tu hoja.
      Yo utilizo la celda G2 ya que apliqué el código de éste video únicamente a la celda G1. Espero te sea útil.

  • @alexhdz2786
    @alexhdz2786 3 ปีที่แล้ว

    Eres el mejor Sergio el mejor

  • @Santivanegasp
    @Santivanegasp 3 ปีที่แล้ว +1

    Luego de intentar con varios videos, sólo me funcionó éste 👌🏻

  • @ixchelbaez8350
    @ixchelbaez8350 2 ปีที่แล้ว

    Eres un genio, muchas gracias 😊

  • @mayorquin68
    @mayorquin68 5 ปีที่แล้ว

    Excelente aporte Sergio, eres de lo mejor en Excel, tengo una inquietud, yo aplico esta macro y me funciona bien, pero en las mismas celdas donde se aplica la macro, hay otra macro que borra los datos, y otra que los pega a otra hoja, y se me activa el combobox por cada casilla, se podría evitar que el combobox no se activara cuando se borra información de las celdas y cuando se pegan a otra hoja, gracias

  • @djetacontraelplaneta9698
    @djetacontraelplaneta9698 5 ปีที่แล้ว +3

    Excelente Brother, muy bien explicado.

  • @RicardoHernandez-kb9io
    @RicardoHernandez-kb9io 7 ปีที่แล้ว

    Muchas Gracias!!! Me fue de gran utilidad este video ya que fue el único que realiza la búsqueda de manera eficaz de manera sencilla en cuanto a su programación

  • @sebastiancardonaacevedo5027
    @sebastiancardonaacevedo5027 2 ปีที่แล้ว

    ¡Qué video tan útil!

  • @jutololla
    @jutololla 4 ปีที่แล้ว

    Paappiiii. Tú like y tú suscribida! Excelente truco! Lo venía buscando hace mucho!

  • @johanjairporrashuaman7768
    @johanjairporrashuaman7768 2 ปีที่แล้ว +1

    Gracias me funcionó, uní 2 tablas incluisive. Hay otra manera de hacerlo?

  • @hugogarciadotor7567
    @hugogarciadotor7567 4 ปีที่แล้ว

    Muchas gracias!! es justo lo que necesitaba!!!

  • @JuanSuarez-yy2pc
    @JuanSuarez-yy2pc 7 ปีที่แล้ว

    disculpa la descripción al problema es que el listbox tome información de una hoja y se pueda ver el listbox en otra hoja, felicidades tienes facilidad para explicar

  • @javierguarderas6419
    @javierguarderas6419 4 ปีที่แล้ว +4

    Funciona de maravilla, sin embargo me encontré en otro dilema y espero me puedas solventar, en la misma hoja de cálculo, tengo diferentes celdas que quiero que muestren diferentes listados, pero al ya tener esta configuración, no sé cómo podría hacer para crear otro combobox en la misma hoja que me arroje la información de otra lista en otra celda

    • @rbn746
      @rbn746 3 ปีที่แล้ว

      Yo tengo la misma inquietud, necesito varios ComboBox en la misma hoja. Cómo se soluciona?

  • @davidortizramirez7105
    @davidortizramirez7105 3 ปีที่แล้ว

    Excelente!!! Mil gracias!!!

  • @annpoletteyeomans1124
    @annpoletteyeomans1124 2 ปีที่แล้ว

    Hola, genial el tutorial, te quería preguntar. Si tengo 5 fichas con distintos campos a llenar, existe la posibilidad que yo cambie el titulo de la ficha y aparezcan los datos a llenar de esa ficha y luego vuelva a cambiar el nombre de la ficha y me traiga los datos de esa otra?

  • @enriquerosascid6516
    @enriquerosascid6516 4 ปีที่แล้ว +1

    Gracias por tu ayuda.

  • @wilbermontoya4124
    @wilbermontoya4124 3 ปีที่แล้ว

    GRACIAS!!! ESTABA QUE ME DABA POR VENCIDO

  • @joshrojaszuzunaga4984
    @joshrojaszuzunaga4984 8 ปีที่แล้ว

    Buen video me sirvio y funciono con el Office 2010 ...
    Solo una consulta, al mostrarse el formulario el cursor se pierde y es necesario hacer click dentro del combo para que vuelva a aparecer ... hay algun codigo para que el cursor no se pierda y se active dentro del form automaticamente.

  • @servicioalclientemoex8939
    @servicioalclientemoex8939 4 ปีที่แล้ว +1

    Tengo la misma inquietud de Javier Guarderas...
    Funciona de maravilla, sin embargo me encontré en otro dilema y espero me puedas solventar, en la misma hoja de cálculo, tengo diferentes celdas que quiero que muestren diferentes listados, pero al ya tener esta configuración, no sé cómo podría hacer para crear otro combobox en la misma hoja que me arroje la información de otra lista en otra celda

  • @raulsolisruiz4638
    @raulsolisruiz4638 8 ปีที่แล้ว

    Hola, antes que nada agradecerte este tutorial me sirvió mucho aunque solo pude hacer la opción 1, y quiero poner la opción 2 pero no logro hacer que me salga el combobox. los comandos los tengo tal cual usted lo pone pero no sale. estoy usando el excel 2007 puede ser por eso? muchas gracias

  • @canabislove1
    @canabislove1 3 ปีที่แล้ว

    Passei o dia inteiro a procura dessa solução. Não acredito que era um procedimento tão descomplicado. hahahaha
    Muito obrigado, me salvou!

  • @dmanriquet8470
    @dmanriquet8470 6 ปีที่แล้ว

    Hola Sergio, el tip me sirvió muchísimo, en serio muchas gracias; pero surgió una duda es posible combinar es esta misma celda de captura una función de búsqueda, osea que permita que funcione la macros y una funcion de búsqueda claro Q solo funcione una a la vez, gracias por tu atención.

  • @ddjjssgghot-tucuna4693
    @ddjjssgghot-tucuna4693 4 ปีที่แล้ว

    excelente video. Quiero aplicar este video en otro caso. si la tabal donde estan los cargos hay varias columnas como se ajusta el comando?

  • @crommy7
    @crommy7 4 ปีที่แล้ว

    Muy buen video, me sirvo demasiado

  • @everjamesortizorozco1402
    @everjamesortizorozco1402 7 ปีที่แล้ว +1

    Exelente la explicacion, muy útil y gracias por compartirlo, solo tengo dos consultas.
    La primera es sobre como hacer para que el buscador se active dando doble click en ves de un solo click, ya que me resulta incomodo que con bajar o subir de celda usando las flechas o con solo darle un click a cualquier celda del rango inmediatamete se abre la ventana para buscar, y tengo que estar dando escape todo el tiempo para cerrar la ventana.
    La segunda es como hacer para evitar que se ingresen datos diferentes a los de la lista, pues si yo escribo algo que no esta en la lista y doy enter, me ingresa el texto en la celda sin hacer la validación como ocurre con las listas desplegables.
    Nuevamente muchas gracias por el tutorial que hasta ahora me ha servido mucho y espero me puedas colaborar para mejorar mi archivo.
    Feliz día.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  7 ปีที่แล้ว

      Gracias por comentar. Para el doble click usa el evento:
      Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
      End Sub
      Con respecto a la lista, se puede dar la propiedad para que no permita escribir valores, sino sólo mostrarlos como lista, pero con eso se perdería el autocompletar.

    • @dcarolinaherrerac4171
      @dcarolinaherrerac4171 7 ปีที่แล้ว +1

      Hola, donde anexo el evento para el doble click?

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  7 ปีที่แล้ว

      +Daniela Herrera En los eventos de la hoja. Da clic derecho en la etiqueta de la hoja y elije Ver código.

    • @dcarolinaherrerac4171
      @dcarolinaherrerac4171 7 ปีที่แล้ว +1

      Tengo este creado: Private Sub UserForm_Initialize()
      Me.ComboBox1.RowSource = "TIPOLICENC"
      End Sub.
      Debo borrarlo? para anexar: Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
      End Sub

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  7 ปีที่แล้ว

      +Daniela Herrera No, ya que son dos eventos diferentes. El Initialize es evento del formulario y el DoubleClick es evento de hoja.

  • @Gamila-g6e
    @Gamila-g6e 6 ปีที่แล้ว +1

    wow orale lo hice y me ha ayudado bastante.

  • @hectorarroyo6767
    @hectorarroyo6767 3 ปีที่แล้ว

    Sergio muchas felicidades soy tu fiel seguidor soy tu "FAN" , mil gracias por compartir tus conocimientos.
    Tengo un duda con lo del Formulario y ComboBox, pongo el nombre, me posesiono en la casilla, selecciono el cargo , y al dar clic, me sale un mensaje No se definido sub o Function, y me marca en azul Unloand, en la sección de
    Private Sub CommandButton2_Click()
    ActiveCell.Value = Me.ComboBox1.Value
    Unloand Me
    End Sub
    Por favor me puedes indicar el por que.
    Saludos desde Huamantla Tlax.

  • @cesarnunocerna4316
    @cesarnunocerna4316 7 ปีที่แล้ว +1

    Excelente tutorial, te deseo mucho éxito en todos tus proyectos

  • @martacontreras7202
    @martacontreras7202 6 ปีที่แล้ว

    Genial! Precisamente lo que necesitaba resolver! Gracias!

  • @DavidJimenez-fb8vp
    @DavidJimenez-fb8vp 6 ปีที่แล้ว

    Genial Sergio, muchas gracias. Aunque me surgió una duda a lo último en el código y es: qué puedo poner entre el else y el if, de tal forma que esta misma macro me funcione en otro grupo de celdas e incluso en otras hojas. Te agradezco mucho tu respuesta

  • @AmgieGf
    @AmgieGf 4 ปีที่แล้ว +1

    Hola! Gracias por compartir :)
    Sabes cómo puedo hacer lo mismo pero con listas dependientes? Gracias!!

  • @PAPALOLO1818
    @PAPALOLO1818 3 ปีที่แล้ว

    hola buenos días tengo una pregunta , si tengo la necesidad no solo de una columna sino de dos o mas que tendria que hacer en vb muchas gracias saludos

  • @EsCoRiA6
    @EsCoRiA6 4 ปีที่แล้ว

    Hola, posiblemente ya lo tengas explicado en algún tutorial, pero no lo encuetro. Tengo una base de datos donde se muestra la clave del producto, nombre y precio unitario. En la empresa solemos usar estos mismos valores y lo que yo quiero es crear una base de datos que pueda usar en la hoja estimación donde se usan los valores de clave, nombre, etc. Esto es para no volver a repetir cada hoja de estimación y así tener la base de datos e ir autocompletado lo que necesito.

  • @agustinosorio156
    @agustinosorio156 6 ปีที่แล้ว +1

    Muchas gracias, te pasaste era lo que me pidio un amigo, exito.

  • @joseluisblancov.475
    @joseluisblancov.475 5 ปีที่แล้ว

    Excelente explicación, se podrá que tecleando una palabra en el combobox me despliegue todos los enunciados que contiene la palabras que teclee por ejemplo si tengo un listado de diagnosticos medicos, si yo pongo la palabra niño me despliegue todo lo relacionado a niño. Gracias

  • @carloscastro5947
    @carloscastro5947 7 ปีที่แล้ว

    hola Campos, excelente este video muy funcional, tengo una duda y quisiera saber si me podrás ayudar, quisiera que en el comamnd voz de acuerdo a una condición vaya a dos listas diferentes.

  • @cristianquijada8213
    @cristianquijada8213 7 ปีที่แล้ว

    Estimado grandioso vídeo me sirvió de mucho, pero tengo una sola duda, se podrá agregar un comando para que el combobox se abra cuando uno haga un enter en la celda o empiece a escribir en ella, en vez de que se abra cuando uno se posiciona en la celda? Si se pudiera seria de gran utilidad.

  • @rasden
    @rasden 5 ปีที่แล้ว

    Muchísimas gracias! Muy útil!

  • @abelmunoz9983
    @abelmunoz9983 2 ปีที่แล้ว +1

    bonito tutorial

  •  6 ปีที่แล้ว

    Lo máximo me ha ayudado mucho . Muy buen trabajo , gracias :D

  • @abdellinares702
    @abdellinares702 4 ปีที่แล้ว

    Hola excelente aporte, sera posible en el momento de añadir un nombre de empleado o empresa llene otra serie de datos en otras celdas automáticamente?

  • @MrDano03
    @MrDano03 5 ปีที่แล้ว +1

    Excelente video, gracias

  • @drhduran
    @drhduran 7 ปีที่แล้ว +1

    hola Sergio, hice todo lo que instruyes y me quedó bien, solo que al intentar hacer un segundo combo-box para otra columna con otra hoja de referencia me sale error de "Compile Error, Ambiguous name detected: Worksheet_SelectionChange". no se si me expliqué?... en tu ejemplo sería que al lado de la columna cargos haya otra columna que diga departamento y que se llene de otra columna. gracias...
    Humberto

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  7 ปีที่แล้ว

      +Humberto Durán Revisa por favor si no le estás asignando el mismo nombre.

  • @fabiolalarco5570
    @fabiolalarco5570 5 ปีที่แล้ว

    Gracias por el Video.... Tengo una consulta, si deseo que el formulario se muestre solo cuando inserte datos en la celda y no cuando me posicione en la celda... Como podría poner el código?

  • @oscarcaro4725
    @oscarcaro4725 5 ปีที่แล้ว

    Hola, muchas gracias por el aporte. Quisiera hacerte una consulta. Al intentar hacer una busqueda (buscarv) respecto a la celda que se autocompleta me da como resultado FALSO. Como puedo hacer una busqueda que me de el resultado.
    Me explico, la celda que se autocompleta corresponde a los rut de ciertos clientes, la celda que busca corresponde al nombre de ellos. Gracias de nuevo

  • @jeffersonpadilla2132
    @jeffersonpadilla2132 6 ปีที่แล้ว +1

    LO MAXIMO GRACIAS , MUY UTIL

  • @johnpabon8707
    @johnpabon8707 7 ปีที่แล้ว

    Estimado, todo me funciono perfectamente, me gustaría agregar que de error cuando los datos son diferentes a la lista a la cual esta vinculada el ComboBox. Trate de hacerlo paralelamente a través de validación de datos pero no funciona.

    • @raulcantu4622
      @raulcantu4622 5 ปีที่แล้ว

      que onda bro, supiste como activar esa opcion?

  • @tomasdominguez6295
    @tomasdominguez6295 7 ปีที่แล้ว +1

    Excelente explicacion... muy util.... gracias!!!

  • @juanbetancourt5106
    @juanbetancourt5106 6 ปีที่แล้ว

    Me parece increíble que metas tremendo código en 8 minutos, muchas gracias!

  • @geovanichulo
    @geovanichulo 6 ปีที่แล้ว

    Muchas gracias, buen tutorial ! tengo una consulta: supongamos que la columna "Nombre" es de códigos numerados y la columna "Cargo" es una lista de materiales, como puedo agregar una condicionante para que solo me muestre la captura si la numeración de los códigos es menor a 10 por dar un ejemplo, de antemano gracias.

  • @danilugo9673
    @danilugo9673 4 ปีที่แล้ว

    Hola Sergio, se puede autocompletar utilizando Combobox, pero teniendo la lista en otro Libro ?

  • @edwinloaiza70
    @edwinloaiza70 7 ปีที่แล้ว

    Hola Sergio: me parce muy buena esta sugerencia, pero si tengo mas de una lista para auto completar en la misma hoja, como procedo, no desde la creacion del combobox, mas bien desde la parte de identificación de rangos de la hoja. Gracias

  • @yesidantony
    @yesidantony 6 ปีที่แล้ว +1

    Excelente explicacion y truco muy amable, gracias me sirvió muchisimo

  • @alejandrorivero2279
    @alejandrorivero2279 6 ปีที่แล้ว +1

    Muchas gracias me sirvió de mucho, saludos

  • @javiermauriciolosadahernan7829
    @javiermauriciolosadahernan7829 6 ปีที่แล้ว

    Buen día amigo, una pregunta. Como le hago para tener dos o tres de estos formularios en la misma hoja?, o sea, Userform1: Me buscara en una lista definida, el Userform2 en otra, y el 3 en otra, cada uno con su lista desplegable, y que cada uno se lance cuanto pe posiciono en el rango de cada quien... gracias y excelente trabajo

  • @daniloguerrerot1213
    @daniloguerrerot1213 6 ปีที่แล้ว

    Buenas noches, por favor solicito de su ayuda. tengo este mismo ejemplo de formulario en lista de Usuario, Forma de Pago tengo una macro llamada consulta debido a que es una Factura. pero al momento en ejecutar la macro Consulta llega a la celda Usuario se activa el Formulario. Como hago que se desactive dichos formularios cuando ejecuto la Consulta. Gracias y saludos COL

  • @miguelanaya7304
    @miguelanaya7304 4 ปีที่แล้ว

    Hola Sergio como estas y como hago para que busque un dato de una Lista asi como este ejemplo, pero sin importar que la palabra que ponga en el combobox sea el comienzo o al final osea usando comodines

  • @carlosalbertobazanherrera
    @carlosalbertobazanherrera 5 ปีที่แล้ว

    Buenas tardes, quisiera que me ayudes con un problema. Si se puede hacer que reconozca sin importar la posición en la que se encuentre la coincidencia conforme digitamos un nombre o letra y aparezca las opciones disponibles en una lista de datos de una columna dentro del combobox.
    Gracias anticipadamente.

  • @aquilinotafur4372
    @aquilinotafur4372 4 ปีที่แล้ว

    Mil Gracias.

  • @EcoDev-Solutions
    @EcoDev-Solutions 8 ปีที่แล้ว

    Muy bueno. Gracias por compartir el video. Compartido, "Me Gusta" y Suscrito al canal!!!. Saludos

  • @jufran_87
    @jufran_87 5 ปีที่แล้ว

    Excelente material, muchas gracias

  • @daniloramirez3158
    @daniloramirez3158 5 ปีที่แล้ว

    Sergio excelente informacion pero solo me falto una cosa. No he logrado conseguir que al insertar las primeras letras de una palabra, se autocomplete asi como en el video cuando ingresas "Jefe de Compras". Puedes decirme donde cometi el error?

  • @santiagobiole5153
    @santiagobiole5153 6 ปีที่แล้ว

    Buenas noches. Te quería consultar lo siguiente, cómo hago, si lo que yo necesito es que mi Combobox se muestre cada vez que selecciono una celda x (variable), de una columna definida, que pertenecen a una tabla que tiene una longitud variable.
    En mi caso, a través de una macro, voy generando siempre la misma tabla, una por cada artículo nuevo que creo, y en la cual cargo los insumos con los que fabrico ese artículo, por ende hay artículos que tienen más insumos que otros y es por eso que la longitud de la tabla varia entre cada uno de ellos.
    Gracias!

  • @j.fernandez1759
    @j.fernandez1759 5 ปีที่แล้ว

    Gracias, me sirvió mucho

  • @antbardon
    @antbardon 8 ปีที่แล้ว

    Muchas gracias!!!
    Bien explicado. Lo hice y me funcionó a la perfección en excel 2013 para windows.
    Sin embargo, cuando ese archivo lo abro con excel 2016 para Mac, me sale el siguiente error:
    "Se ha producido el error '380' en tiempo de ejecución:
    No se puede configurar la propiedad RowSource. Valor de propiedad no válido"
    Creo que es porque la propiedad RowSource no funciona en esa versión de excel. Se te ocurre alguna alternativa?
    Gracias

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  8 ปีที่แล้ว

      +Antonio Barco Infortunadamente no cuento con la versión de Excel para MAC y hacer pruebas. Se me ocurre visitar el sitio de Rob de Bruin. Él es experto en Excel para Mac. www.rondebruin.nl/index.htm

    • @antbardon
      @antbardon 8 ปีที่แล้ว

      +EXCELeINFO Gracias, eso haré
      Un saludo

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  8 ปีที่แล้ว +1

      +Antonio BD Al rato te paso una sugerencia alterna.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  8 ปีที่แล้ว

      +Antonio BD Usa el siguiente código para llenar los datos al ComboBox:
      Me.ComboBox1.List = ThisWorkbook.Names("lstCargos").RefersToRange.Value

    • @antbardon
      @antbardon 8 ปีที่แล้ว

      +EXCELeINFO Gracias, lo he probado y sale el combobox, con los botones, pero no sale ningún nombre, ni se despliega lista alguna. El código es este:
      Private Sub CommandButton1_Click()
      Unload Me
      End Sub
      Private Sub CommandButton2_Click()
      ActiveCell.Value = Me.ComboBox1.Value
      Unload Me
      End Sub
      Private Sub UserForm1_Initialize()
      Me.ComboBox1.List = ThisWorkbook.Names("lstPacientes").RefersToRange.Value
      End Sub

  • @Yesidcj
    @Yesidcj 5 ปีที่แล้ว

    hola sergio. quisiera que me ayudaras con una duda. quisiera que saber donde puedes responderme lo msas pronto

  • @PAPALOLO1818
    @PAPALOLO1818 3 ปีที่แล้ว

    tomando en cuenta que cada columna tiene una necesidad diferente , es decir que los rangos sean propios de la columna muchas gracias saludos

  • @tunelcloud
    @tunelcloud 7 ปีที่แล้ว

    Me sirvió mucho! Gracias!

  • @monicag.8969
    @monicag.8969 7 ปีที่แล้ว

    Gracias! No se de Macros, pero tengo uno sencillo que lo hice con base en otro. La celda "codigo" es una celda texto...y no se como convertirla en celda desplegable de autocompletar como usted explica en este video.... me podria sugerir algo? Gracias.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  7 ปีที่แล้ว

      +Monica G. Quieres la lista desplegable en una celda?

    • @monicag.8969
      @monicag.8969 7 ปีที่แล้ว

      No exatamente. La macro es de un inventario. En la macro, en la cual tengo un formulario, tengo un campo que es :
      Private Sub txtCodigo_AfterUpdate()
      txtDescripcion = modESFormulario.consultarProducto(txtcodigo)
      End Sub
      Pero la lista de codigos es larga, y complicada, y si no digito exactamente el codigo, pues no funciona. Entonces quiero que se despliegue una lista de autocompletar....pero no se como convertir este campo en un combobox, o... hacer un campo Nuevo con combobox, y que el resultado lo copie en el campo txtcodigo... Tengo excel 2007. Graaaaccciiaasss!

  • @richardgarcia706
    @richardgarcia706 8 ปีที่แล้ว

    Amigo buen tutorial, mi duda es, es posible que antes de buscar datos para autocompletar en las columnas, se pueda realizar la busqueda en base a datos de una base de datos, asi al escribir las iniciales de una palabra, el autocompletar lo realice basado en datos de la base de datos y no de las hojas, gracias de antemano.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  8 ปีที่แล้ว

      Esto te puede servir blogs.itpro.es/exceleinfo/2010/02/15/utilizar-un-combobox-como-lista-de-bsqueda/

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  8 ปีที่แล้ว

      Hola. Puedes guiarte en este artículo: www.exceleinfo.com/vba/utilizar-un-combobox-como-lista-de-bsqueda/

  • @nikolasla12
    @nikolasla12 4 ปีที่แล้ว

    Hola que tal, me encanto todo segui todos los pasos y me salio pero me surgio un problema y es que necesito que esa misma lista sea llevada no solo a un rango como B13:B18 sino que tambien quisiera añadirlo a varios rangos de celdas... Por favor como puedo hacer?
    si por favor me puedes ayudar te lo voy a agradecer ya que necesitaria aplicarlo a una planilla donde llevo un control diario de mi negocio, desde ya agradezco su tiempo y espero una respuesta...
    Saludos desde argentina!

  • @maticunia1982
    @maticunia1982 7 ปีที่แล้ว +1

    Buenos dias, profeso he estado buscando la manera de validar un combobox para que este no hacepte mas que la lista que se le carga al iniciar el userfrom ni el control + v por ese motivo recurro a su apoyo saludos desde nicaragua

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  7 ปีที่แล้ว

      +Walter Perez Hola. Debes asignarle en la propiedad Style el valor de frmStyleDropDownList. Eso lo puedes hacer con código o en la barra de propiedades de la izquierda

    • @maticunia1982
      @maticunia1982 7 ปีที่แล้ว +1

      Sergio Alejandro Campos - EXCELeINFO gracias profesor sergio me sirvio mucho eres grande y siempre sigo sus videos

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  7 ปีที่แล้ว

      +Walter Perez Te agradezco el comentario. Saludos desde México.

  • @LeonelMendezmohamed
    @LeonelMendezmohamed 5 ปีที่แล้ว

    excelente, era lo que buscaba, gracias. solo una duda, hay alguna forma en la que solo con un click en la celda pueda activarse el combox, y no al moverse con flechas cursoras.

  • @antoniojz90
    @antoniojz90 7 ปีที่แล้ว

    hola sergio tengo problemas con esto haber si me puedes ayudar....... ami no me sale el formulario por ningun lado, que puedo hacer para corregir eso.

  • @JcBacu
    @JcBacu 3 ปีที่แล้ว

    Muy bien explicado, pero como se podría hacer para q al escribir muestre los resultados con coincidencia pero no solo al iniciar si no q en cualquier parte del texto

  • @michelarturocarrillo429
    @michelarturocarrillo429 7 ปีที่แล้ว +1

    Perfectisimo!

  • @JuanSuarez-yy2pc
    @JuanSuarez-yy2pc 7 ปีที่แล้ว

    muy interesante gracias por compartir tus conocimientos, me ppdrias apoyar para visualizar un listbox con información tomada en hoja y que se vea en hoja, felicidades

  • @oscararroyave5845
    @oscararroyave5845 8 ปีที่แล้ว

    Sergio, buenas tardes, gracias por tu respuesta, pero lo que necesito es basicamente el codigo que realizaste sobre "Autocompletar datos usando Formulario y ComboBox en Excel y repaso de Validación de datos" solo es que busque por palabra clave y se desplieguen las expresiones que uno coloco en el Combobox. Que pena molestare

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  8 ปีที่แล้ว

      +Oscar Arroyave Con el Control ComboBox no se podría hacer lo que comentas. Tendría que usarse un TextBox y un ListBox. Ahorita no tengo algo desarrollado, pero dame tiempo y lo planeo.

    • @oscararroyave5845
      @oscararroyave5845 8 ปีที่แล้ว

      Muchas gracias Sergio, yo tambien lo intentare.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  8 ปีที่แล้ว

      +Oscar Arroyave Logré algo interesante. En estos días publico el video.

  • @luisalbertocardenaslopez374
    @luisalbertocardenaslopez374 7 ปีที่แล้ว +1

    MUY BUEN EJERCICIO, SALUDOS.

  • @johan9464
    @johan9464 6 ปีที่แล้ว +1

    Hola gracias por la explicación, tengo un error que no logro identificar, cuando me paro en la celda el form con el listado no aparece, si doy enter tampoco aparece, o si soy tabulacion tampoco, solo aparece si presiono la tecla suprimir o delete, he hecho paso a paso varias veces pero sigo con el problema, espero pueda darme una indicación de que debo corregir, gracias

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  6 ปีที่แล้ว

      Hola. Ya compraste el archivo descargable contra tu archivo para ver si hizo falta algo?

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  6 ปีที่แล้ว

      Quise decir si ya comparaste

    • @johan9464
      @johan9464 6 ปีที่แล้ว +1

      ya verifique bien y encontré el error, tenia una parte del código en un evento diferente al del vídeo en worksheet, muchas gracias

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  6 ปีที่แล้ว

      Me alegra que lo hayas resuelto

  • @elfisgoncurioso
    @elfisgoncurioso 8 ปีที่แล้ว

    Mil gracias! Me sirvió! Eso si, ahora tengo una duda que podría mejorar este tutorial:
    Imaginemos que los cargos tienen una IDENTIFICACIÓN el cual están en la fila B de la Hoja 2.
    Como yo podría hacerlo para que en el Combobox me salgan el listado de cargos pero que al pinchar en el Cargo, el resultado del campo muestre la ID del Cargo? Espero haberme explicado :)
    Un saludo!

  • @andersson9100
    @andersson9100 5 ปีที่แล้ว

    Hola, como puedo hacer para que si ya tengo un registro no me vuelva a salir el cuadro de diligenciamiento, es decir que solo aparezca cuanto no hay ningún valor en la celda.

  • @hellengonzalez4691
    @hellengonzalez4691 4 ปีที่แล้ว

    Este mismo procedimiento no he podido realizarlos cuando lo aplico en diferentes hojas por ejemplo meses, que necesito que me autocomplete de la lista de nombres, cuál sería la solución

  • @oscararroyave5845
    @oscararroyave5845 8 ปีที่แล้ว +1

    Sergio, buenas tardes, vi tu vídeo, es genial, pero me falta una parte importante, es que cuando digito el valor en el combobox solo me busca las primeras letras; como hago para que me busque en toda la tabla, independiente que este en cualquier lugar u orden, es decir si coloco "AMA" debe desplegar todas las palabras que contengan "AMA", te agradecería mucho tu colaboración. Soy novato y no he podido desarrollarla.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  8 ปีที่แล้ว

      +Oscar Arroyave Hola. Tal vez te ayude este artículo: www.exceleinfo.com/bases-de-datos/formularios-para-bsqueda-alta-baja-y-actualizacin-de-registros-en-excel/

  • @sergioyh257
    @sergioyh257 5 ปีที่แล้ว

    Podrias indicarme como hacer si el origen de la lista esta en otro libro?

  • @anayela1
    @anayela1 4 ปีที่แล้ว

    que tendria que modificar para insertar dos combobox en una misma hoja?

  • @BendicionPentecostal
    @BendicionPentecostal 7 ปีที่แล้ว

    Excelente aporte, Gracias.. me gustaría saber como hago para que busque cualquier cadena de texto incluida es esa celda.. me explico mejor, si estoy buscando un nombre y solo me se parte del texto al final de la cadena o en medio de la misma.. como se haría por ejemplo cuando usamos los comodines * medina * y nos da de resultado juan carlos medina suarez

  • @andercame
    @andercame 7 ปีที่แล้ว

    Hola amigo, me pareció excelente tu trabajo pero tengo una duda, al momento de validar el formulario ya en la hoja de Excel me sale el siguiente mensaje de error "Se ha producido el error 424 en tiempo de ejecución: se requiere un objeto" podrías ayudarme a verificar esto

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  7 ปีที่แล้ว

      Anderson Camelo Valida por favor que los nombres los hayas escrito bien.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  7 ปีที่แล้ว

      Anderson Camelo quise decir "Valida".

    • @andercame
      @andercame 7 ปีที่แล้ว

      Sergio Alejandro Campos - EXCELeINFO Sergio mil gracias ya valide y efectivamente tenía mal escrito el userform, hasta le incluí dos lineas mas de código, de verdad muchas gracias por tus videos..sigue así

  • @karinaguzmanoyarce6703
    @karinaguzmanoyarce6703 7 ปีที่แล้ว

    GRACIAAAAAAAAAAAAAAAASSSSSSSSSSSSSSSSSSS

  • @johanacarolinarugesuarez9335
    @johanacarolinarugesuarez9335 3 ปีที่แล้ว

    Hola no me funciona el rango, no muestra el formulario, que puedo hacer?