Using VLOOKUP in a UserForm and detecting text, numbers and dates

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ก.ย. 2024
  • ✅ Download the file | www.exceleinfo...
    🏆 Subscribe | bit.ly/youtube...
    📩 Tutorials in your email: www.exceleinfo...
    🔥 This article that compares them in a combination of two articles previously published in this Blog and that show us how to use the VLOOKUP function from vba.
    ✔ How it works
    We have a list with two columns, where the first column stores numerical, alphanumeric and date data. The VLOOKUP function will show the data in the second column if the search was successful.
    More examples | www.exceleinfo...
    More examples | blogs.itpro.es...
    Facebook Page | / exceleinfo
    Get notificacions on Telegram | t.me/EXCELeINFO
    Twitter | @EXCELeINFO
    Twitter | @SergioACamposH
    Download EXCELeINFO addin:
    addin.excelein...
    #MsExcel #VBA

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

  • @ManuelSanchez-CascadoJimenez
    @ManuelSanchez-CascadoJimenez ปีที่แล้ว +2

    Estoy impresionadisimo. No creo que haya nadie con tus conocimientos en Excely tus ganas de divulgarlos. Aparte la excelente forma de explicarlo

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

    HABIA BUSCADO POR MUCHO TIEMPO ALGUIEN QUE EXPLICARA BIEN ESTE TEMA Y PASO A PASO, MIL GRACIAS SERGIO POR EL APORTE, SALUDOS Y BENDICIONES DESDE CHILE.
    TE GANASTE UN MERECIDISIMO LIKE Y UN NUEVO SUSCRIPTOR.

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

      Me alegra que aquí hayas encontrado la explicación correcta. Ayúdame compartiendo los videos que te gusten en tus redes.

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

    Calidad de material y pulcritud explicativa de alto nivel. Gracias Sergio.

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

    hermano eres el mejor soy un anticonceptivo de tus publicaciones ersbun excelente maestro

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

    Muchas gracias por tu ayuda en todo de excel. Eres excelente en transmitir tus conocimientos de forma simple para el que escucha. 👍

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

    Grande Maestro por compartir conocimiento, muy agradecido.

  • @LuisRamirez-cu9hq
    @LuisRamirez-cu9hq 4 ปีที่แล้ว

    Muchas gracias por tu aporte, los mas notable es la habilidad para transmitir tus conocimientos.

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

    Sigo tus tutoriales con mucho interés, y te felicito por la paciencia de explicarnos. En la parte del código que maneja el error de que no encuentra el valor, yo pondría ".LblMensaje.Caption = "El valor '" & Me.TextBox1.Value & "' no fue encontrado"". Ya que con "NombreBuscado" , pasa que si ponemos una fecha errónea, nos sale un número en vez de la fecha errónea. Mientras que con "Me.TextBox1.Value" nos sale la fecha errónea. Un saludo.

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

    hola sergio felicidades todos tus video son muy bueno

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

    Muy interesante éste vídeo Sergio.
    En una sola macro vemos muchas cosas que se pueden utilizar en procedimientos separados.
    Este vídeo es para tenerlo bien guardado y consultarlo cuando dudas con alguna de las cosas vistas.
    Gracias por tu tiempo y paciencia.
    Saludos desde 🇪🇸

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

    Gracias los ejemplos que presentas son de mucha utilidad, saludos

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

    Señor lo amo

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

    Genial, Sergio, muchas gracias.

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

    Que bueno Profe súper aplicado al trabajo muy buen aporte gracias 🙏

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

    Gracias por seguir enseñándonos

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

    Muy interesante éste vídeo Sergio.

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

    Usted es el mejor parcero

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

    Realmente eres un capo!, me ayudaste con un problema que estuve tratando de solucionar hace días

  • @blasrangel2155
    @blasrangel2155 ปีที่แล้ว

    Muchas gracias por tu video.

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

    muchas gracias por tu forma de explicar, me funciono muy bien!!!

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

    Gracias Sergio por el aporte, me ayudo resolver el error 1004 ... genial

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

    Gracias Sergio, me sirvió mucho!

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

    Muchas gracias Sergio, la verdad eres un master en excel. Sergio como podría hacer lo siguiente: En un formulario tengo varios inputs, uno de ellos dice numero de empleado. ¿Cómo lograría para que al escribir numero de empleado me arroje automático el nombre, puesto y edad en los demás inputs?. Tengo la tabla con estos datos. Ojalá puedas leer mi caso. Saludos y muchas gracias.

  • @luisloperaf.1487
    @luisloperaf.1487 4 ปีที่แล้ว

    Sergio, muchísimas gracias, Excelente

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

    Excelente tema Maestro

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

    muy bueno, gracias sergio

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

    Eres lo máximo saludos

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

    Buenas noches Sergio, buenos los video y las explicaciones, mi consulta es cuando ingreso los datos igual como el video no aparece en el textbox mis datos estan en la columna f (combobox) y quiero que me devuelva la columna b (textbox) una ayuda con este tema

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

    Genial Sergio. ¿Podríamos haber definido una función que hiciera la búsqueda previa identificación del tipo de valor buscado y su conversión?

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

    Muchas gracias

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

    lo maximo Sergio

  • @user-qg4ic1ym6t
    @user-qg4ic1ym6t 5 หลายเดือนก่อน

    hola Sergio...muchas gracias necesito ayuda... como buscar valores de diferentes hojas...

  • @pedrogutierrez7561
    @pedrogutierrez7561 5 หลายเดือนก่อน

    aprendo vba en excel para utilizarlo en solidworks, podrías hacer un pequeño ejemplo? jj Gracias

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

    Exelente video

  • @danieleduardomardoqueooroz1738
    @danieleduardomardoqueooroz1738 11 หลายเดือนก่อน

    nombre maquina yo estaba buscando de ratos como trabajar con fechas en un formulario y no encontraba info gracias

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

    Hola Sergio muchas gracias por tu video, una consulta y si quiero llenar varios textbox yo intente duplicar las operaciones pero no funciono, saludos

  • @videosyoutube3874
    @videosyoutube3874 ปีที่แล้ว

    Hola Sergio espero me puedas ayudar. Al usar la función VLookUp en un formulario me pone comas en vez de puntos, es decir; En una primera columna pongo los productos y en la segunda columna pongo el precio de cada producto pero ese precio tiene puntos decimales (Ejemplo: $0.51) y la función me arroja con comas ($0,51)
    El problema viene aquí: Ese precio viene a caer a un TextBox y ese Txtbox lo multiplico por otros números y no me da el precio "real". Ejemplo (0.51 x 10 = 5.1)
    Y lo que me hace con el precio es (0,51 x 10 = 510)

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

    Sergio, el enlace al archivo de ejemplo en lugar de llevar al archivo en cuestión me lleva a una carpeta con un montón de cosas que creo que son de muchos videos distintos, te lo comento por si quieres revisarlo.

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

    Y si tengo una base de datos externa como buscaría valores por ejemplo base de datos en sqlite y VBA

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

    Que tal Sergio? He buscado como hacer un BuscarV con Macros que devuelva varios resultados, es esto posible?

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

    Esto lo podría usar para que me muestre los horarios y días en los que una persona estaría agendado en un sistema de citas ?

  • @jorgeluisloyolablas2217
    @jorgeluisloyolablas2217 ปีที่แล้ว

    ¿Cómo puedo hacer un contador en el formulario que me cuente la cantidad de registros que tengo en mi tabla? En caso no tenga ningun registro para contar¿cómo puedo poner un manejador de errores?

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

    Hola sergio probe de hacerlo super sencillo. Puse en la columna A, 1 -2 -3 en sus respectivas filas y en la columna B cod 1, cod2, cod3. Y cuando escribo en el textbox1 el valor 1 o cualquiera de los restantes me da el error 1004, lo mismo me ocurrio con una tabla. Tienes algun texto para leer en profundida sobre este problema porque en la web no detallan demasiado. Gracias

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

      Hola, aquí lo explico en texto: www.exceleinfo.com/usar-buscarv-en-formulario-de-excel-vba-e-identificar-texto-nmeros-y-fechas

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

      @@SergioAlejandroCampos Gracias por responder Sergio. Siempre leo la parte teórica de cada video. Sigo este curso capítulo a capítulo. Incluso vi tu video sobre los errores mas comunes de vba. Aún así este error me da un buen dolor de cabeza cuandocopio y pego tu código funciona sin errores pero no veo donde esta mi falla. Que tengas un buen día.

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

    en caso del nombre buscado es alfanumérico ?

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

    SERGIO como le va...Saludes de Nicaragua quiero usar Buscar V pero que la fecha me agrupe los nombres de amigos que compraran un producto ese dia ...sin usar tabla dinamica

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

    Que tal Sergio, realice tu ejemplo y no paso del error 1004, si funciona el Manejador de errores, pero no encuentra el valor que escribo en el TextBox, en la hoja de Excel, hago el "BuscarV" y funciona perfecto, pero en Vb no lo hace, crees que me puedas ayudar a encontrar la solución?

  • @LuisRamirez-cu9hq
    @LuisRamirez-cu9hq 4 ปีที่แล้ว

    Me puede ayudar con lo siguiente, buscar un dato dentro de una tabla y rellenar algunas casillas pendientes de información dentro de la tabla. Gracias

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

    estimado todo esta bien pero como se hace en el caso que yo maneje mis tablas asignadas con nombre

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

    Hola, espero estés muy bien. me puedes ayudar con lo siguiente:
    tengo este error 1004 en mi macro, sin embargo, los campos que se llenan "automáticamente" no los ejecuto con ese botón buscar, simplemente en un cuadro de texto pongo mi valor y el resto de casillas se llena, sin embargo, si borro el valor buscado me aparece el error ese de '1004', traté de arreglarlo como mostrabas acá pero no me funcionó, supongo porque yo no ubico los valores con ese botón, quedo atento, muchas gracias!!

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

    me gustaria saber si se puede buscar en la primer fila y sino encuentra el valor lo busque en la segunda

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

    Buenas noches
    tengo un formulario el cual no he podido utilizar el buscarv tu me podias colaborar revisando que me falta

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

    Saludos Sergio. Como seria la configuración de la macro, si no quiero generar un botón de buscar. Es decir que con solo colocar el texto se realice la búsqueda automáticamente.

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

      Saludos
      Puedes usar el evento change del textbox1. Pero esto, a medida que vayas rellenando el textbox te ira mostrando el mensaje del textbox 3. Si deseas evitar eso, hay que modificar esa parte

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

    Amigo Sergio si quiero que me traiga con decimales sale con coma y no con punto como lo soluciono?

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

    Buen día si tengo ceros antes de un numero entero no me reconoce el numero a buscar, que me falta declarar??

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

    Hola, podrias hacerlo con un comboBox ??
    Y me podrias decir por que aparece el error 1004 si lo hago igual que tu
    Gracias, saludos. :')

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

      El error 1004 es porque el valor no se encuentra, o la definición de parametros de BUSCARV no es correcta. Mi sugerencia, primero haz la función BUSCARV en una celda y luego en VBA

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

      @@SergioAlejandroCampos Hola que tal, aun asi uso buscarv en una celda me sigue apareciendo error en vba que puedo hacer?

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

    Muy bueno exelente, FELICITACIONES, pero tengo el Oficce 2013 y algunas cosas no me funciona, no dejo de felicitarte, soy de Florida Uruguay.

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

      A excepción de algunas funciones, todo es aplicable a Excel 2013

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

      @@SergioAlejandroCampos Si estimado Sergio, me di cuenta, pero lo que no tiene el 365, lo hago grabar macro y después lo copio, ja, muchas gracias José Maciel de Uruguay.

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

      Muy académico, gracias