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
Estoy impresionadisimo. No creo que haya nadie con tus conocimientos en Excely tus ganas de divulgarlos. Aparte la excelente forma de explicarlo
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.
Me alegra que aquí hayas encontrado la explicación correcta. Ayúdame compartiendo los videos que te gusten en tus redes.
Calidad de material y pulcritud explicativa de alto nivel. Gracias Sergio.
hermano eres el mejor soy un anticonceptivo de tus publicaciones ersbun excelente maestro
Muchas gracias por tu ayuda en todo de excel. Eres excelente en transmitir tus conocimientos de forma simple para el que escucha. 👍
Grande Maestro por compartir conocimiento, muy agradecido.
Muchas gracias por tu aporte, los mas notable es la habilidad para transmitir tus conocimientos.
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.
hola sergio felicidades todos tus video son muy bueno
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 🇪🇸
Gracias los ejemplos que presentas son de mucha utilidad, saludos
Señor lo amo
Genial, Sergio, muchas gracias.
Que bueno Profe súper aplicado al trabajo muy buen aporte gracias 🙏
Gracias por seguir enseñándonos
Muy interesante éste vídeo Sergio.
Usted es el mejor parcero
Realmente eres un capo!, me ayudaste con un problema que estuve tratando de solucionar hace días
Muchas gracias por tu video.
muchas gracias por tu forma de explicar, me funciono muy bien!!!
Gracias Sergio por el aporte, me ayudo resolver el error 1004 ... genial
Gracias Sergio, me sirvió mucho!
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.
Sergio, muchísimas gracias, Excelente
Excelente tema Maestro
muy bueno, gracias sergio
Eres lo máximo saludos
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
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?
Muchas gracias
lo maximo Sergio
hola Sergio...muchas gracias necesito ayuda... como buscar valores de diferentes hojas...
aprendo vba en excel para utilizarlo en solidworks, podrías hacer un pequeño ejemplo? jj Gracias
Exelente video
nombre maquina yo estaba buscando de ratos como trabajar con fechas en un formulario y no encontraba info gracias
Hola Sergio muchas gracias por tu video, una consulta y si quiero llenar varios textbox yo intente duplicar las operaciones pero no funciono, saludos
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)
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.
Y si tengo una base de datos externa como buscaría valores por ejemplo base de datos en sqlite y VBA
Que tal Sergio? He buscado como hacer un BuscarV con Macros que devuelva varios resultados, es esto posible?
Es una pregunta interesante.
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 ?
¿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?
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
Hola, aquí lo explico en texto: www.exceleinfo.com/usar-buscarv-en-formulario-de-excel-vba-e-identificar-texto-nmeros-y-fechas
@@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.
en caso del nombre buscado es alfanumérico ?
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
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?
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
estimado todo esta bien pero como se hace en el caso que yo maneje mis tablas asignadas con nombre
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!!
me gustaria saber si se puede buscar en la primer fila y sino encuentra el valor lo busque en la segunda
Buenas noches
tengo un formulario el cual no he podido utilizar el buscarv tu me podias colaborar revisando que me falta
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.
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
Amigo Sergio si quiero que me traiga con decimales sale con coma y no con punto como lo soluciono?
Buen día si tengo ceros antes de un numero entero no me reconoce el numero a buscar, que me falta declarar??
Hola, podrias hacerlo con un comboBox ??
Y me podrias decir por que aparece el error 1004 si lo hago igual que tu
Gracias, saludos. :')
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
@@SergioAlejandroCampos Hola que tal, aun asi uso buscarv en una celda me sigue apareciendo error en vba que puedo hacer?
Muy bueno exelente, FELICITACIONES, pero tengo el Oficce 2013 y algunas cosas no me funciona, no dejo de felicitarte, soy de Florida Uruguay.
A excepción de algunas funciones, todo es aplicable a Excel 2013
@@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.
Muy académico, gracias