Debiste aclarar en el minuto 28:05 que ese codigo: Integer, es solo para una cantidad de cifras, si vas a hacer cifras mas altas es VARIANT. Sufri la vida para encontrar esa respuesta.
End Sub Private Sub txt_codigo_Change() Sheets("BD").Select Dim codigo As Variant codigo = Me.txt_codigo.Value Me.txt_nombre_cliente = Application.WorksheetFunction.VLookup(codigo, Sheets("BD").Range("B:AF"), 2, 0) Me.txt_rut_cliente = Application.WorksheetFunction.VLookup(codigo, Sheets("BD").Range("B:AF"), 3, 0)
@@fredymoreira2192 el codigo debe cambiar de tipo de variable para hacerlo debes colocar algo adicional el CDbl por lo que te quedaria Me.txt_nombre_cliente = Application.WorksheetFunction.VLookup(CDbl(codigo), Sheets("BD").Range("B:AF"), 2, 0)
Gracias eternas maestro Luis, sinceramente eres un Dios, de verdad lo digo de corazón, aprendo con tus sesiones mas que con un curso en línea. ¿podrías por favor programar un botón para obtener una impresión de los datos y otro (siempre sin abusar) para extraer un listado ordenado alfabéticamente?. Saludos y gracias por tus esfuerzos y enseñanzas.
Genial, me suscribo! Para los que les aparece error 1004 fíjense el *Range(columnainicial : columnafinal)* no me di cuenta que lo tenía con otro Rango Saludos
Tio Tech. Muchas gracias de verdad. Ha sido para mí una inspiración. Realice paso a paso tus indicaciones para los ejercicios de ALERTAS, y FORMULARIO y sinceramente estoy muy agradecido por su enseñanza. Aca en Colombia cuenta con un verdadero amigo. Dios lo siga bendiciendo en tan maravilloso proyecto de vida. su conocimiento me ha ayudado y con el favor de Dios espero compartirlo con mi grupo de trabajo. Gracias nuevamente. Deseo un Fuerte Abrazo.🤩🤓🤓🤓
Hola Luis, eres muy bueno explicando y así es mucho mas fácil aprender. Si no fuera mucha molestia puedes hacer un vídeo de como usar la herramienta de PAGINA MÚLTIPLE. Ya sabes que todo es una cadena de información y seria genial poder manejar esa alternativa.
@@gustavoherrera920yo lo solucione agregandole el CDbl por ejemplo en la parte Me.TXT_NOMBRE = Application.WorksheetFunction.VLookup(CDbl(CODIGO) ni se que significa , no se por que al tio tech no le sale el error ese tambien
Hola Edgardo, gracias por tu eficiencia. La verdad es que los vídeos son excelentes. Sería posible que me enviaras el código? No se muy bien si está colocado en la descripción del video de Tio Tech, todavia no me desenvuelvo bien en UA-cam :) Siempre tendré que adaptarlo a Excell 2013. mario.diaz.glez@gmail.com Un afectuoso saludo Mario
Hola a todos, muchas gracias por mantener tan activo este mundo del TÍO TECH. Alguien tiene el código del video? Sería posible que me enviarais el código? Me vendría bien para estudiarlo en profundidad. Si es así por favor envíadmelo a: mario.diaz.glez@gmail.com Un afectuoso saludo Mario
Excelente!!!. Podrías hacer un video donde utilices la función INDICE(Index) y COINCIDIR (Match) pero con código visual basic. Es que tengo una tabla donde el código no es la primera columna, sino la quinta columna. Gracias!!!!!
Estimado Miguel, cuando estoy en Private Sub UserForm_Activate(), escribo la primera línea Me.lista.RowSource = "BD" ( BD es el nombre de mi tabla), pero luego, cuando paso a la segunda linea de códigos, donde escribo Me.lista. no me aparece el comando “ColumnCount” y por mas que lo complete, cuando ejecuto me salta: error de compilación, no se encontró el método o el dato miembro. Me está volviendo loco, lo más triste es que en otro ejemplo de los tuyo que realice, me funciono esto es en el minuto 22 de vídeo. Muchísimas gracias por tus vídeos. Saludos desde Argentina .-
Eso pasa porque creaste un "cuadro de texto" y lo correcto es que crees un "cuadro de lista". son los que se crean en el cuadro de herramientas del formulario.
@@sebastiancaioni7518que tal, como lo solucionaste? intente borrando todos los cuadros de texto e hice un solo cuadro de lista y me da el mismo error ayudaaa mil gracias
Me pasa igual, el comando "ColumnCount no me sale, no entiendo porque, he buscado vídeos y no encuentro solución, estoy parado por eso, ayuuuuudaaa por favor!!!!
Hola Tio Tech, cuando abro el formulario de registro al hacer click en un registro de la lista no hay problema y me muestra los datos correctamente de dicho registro pero cuando hago click en un lugar vacio de la lista me aparece el siguiente error: "Se ha producido el error 1004 , no se puede obtener la propiedad VLookUp de la clase WorkSheetFunction
@@CanalesVillasanaDeisyYuvia Amigo, leí en un foro que es por la versión del Excel, que no soporta esa propiedad, yo estoy usando Excel 2013 plus y todo bien !
Resolví el problema quitando la formula que tenia el código para que se estableciera automáticamente, es decir tienes que poner loa valores manualmente, sin fórmulas en la celda
Leyendo los comentarios y en especial el del sr. Alejandro Ortiz, lo que me hizo revisar y corregir mi error que fue haber copiado el mismo rango de columna del tutorial (B:B), en vez de colocar ("A:A) en mi caso. Solucionado el error todo funcionó Ok. Espero les sirva
es una lastima que no hallan tantas visitas a estos tipos de video, pero si apoyen estupideses, pero hay estamos nosotros firmes en cañon, gracias TIO TECH
Hola buenas tarde tambien estaba presentando el mismo problema, y dure 1 hora para solucionarlo, si vas a incluir mas columna VERIFICA "UserForm_Activate()" EN LA PARTE "Me.TextLista.ColumnCount = 5" CAMBIA EL "5" por el numero de columna que quieras, y ya podrias aplicar la mas indicativos de columna.
@@Rainsong955 Hola buenas tarde tambien estaba presentando el mismo problema, y dure 1 hora para solucionarlo, si vas a incluir mas columna VERIFICA "UserForm_Activate()" EN LA PARTE "Me.TextLista.ColumnCount = 5" CAMBIA EL "5" por el numero de columna que quieras, y ya podrias aplicar la mas indicativos de columna.
En el anterior video de como contabilidad mi negocio le faltaba programar y explicar sobre el boton limpiar solo se quedo en boton grabar, esta muy bien su enseñanza lo felicito
Estoy creando una BD para una central de alarmas y estoy manejando como codigo - cedula y en el primer video donde se esta configurando la lista con el boton editar me sale un error. Cambie lo que pusiste como codigo a cedula que es como lo estoy nombrando y no me da
@@fideladolfopenavelazquez9565 ahora el problema esque elimino un registro y inmediatamente voy a gregar otro se bloquea el sistema se cierra el programa y me sale un error de estar dandole limpiar para que funcione bn
funciona bien y de pronto sale esto Error "No se puede obtener la propiedad VLookup de la clase WorksheetFunction" podria decirme porque según su experiencia
@@briancarreto7805 hola, de pronto sabes, a mi no me modifica, carga todos los datos, me deja cambiar ero cuando le doy modificar para que ya se guarde no hace nada, entonces pruebo con el msgbox y me sale error de compilacion no definio sub, pero lo hago exactamente igual que el tutorial, claro con mi proyecto.
@@EstebanWalpole se puede convertir el tipo dentro de la función Vlookup usando Cdbl: Ejemplo : Me.TextBox1 = Application.WorksheetFunction.VLookup(CDbl(codigo), Worksheets("DATA").Range("B:F"), 2, 0)
Declara la variable codigo al principio de todo, fuera de todos los sub. Borra la declaracion de esa variable adentro de los sub. Asi la variable siempre esta viva durante la ejecucion.
ya han pasado tres años de mi subscripcion a su canal y aun es hora que sigo aveces programando con ayuda de su explicacion simplemente masterclass dios lo bendiga
a mi también me aparecía hasta que encontré el error . debes ingresar donde aparecen los controles cuadro de lista. hay ya te aparece la opcion columncoun,
Muchas gracias por el video vale mucho la pena verlo, de el se aprende mucho y pues embullado con ver la siguiente parte, gracias por el video y por explicar cada paso y cada detalle por así decirlo.
Buenos dias señor Vela! Por favor te lo agradezco muchisimo si me ayudas mas bien me enseñas como hacer formulas de multiplicacion dentro de un formulario con VBA. Desde ya te doy las gracias infinitas por tanto que nos enseñas!!!
Gracias Miguel. ¡ Gran AYUDA !, me sirvió muchísimo. Si quieres te podría pasar una variante de este módulo, usando ListObject, aunque es tiro al piso que tú lo puedes hacer.
Tio Tech, gracias por la sabiduria y paciencia...ya estoy construyendo mi formulario para mi trabajo y podre optimizar los tiempos en mi trabajo....chingon
Hola de nuevo, desde Medellín Colombia, estupendos tus videos y tus explicaciones aún mejor; desearía que un próximo video puedas explicarnos como crear los botones: Primero, Anterior, Siguiente, Ultimo y Todos con sus respectivas Hot Key (Teclas calientes) Muchas gracias
wow , sorprendentes tus videos este no es la excepción , muy claros, muy practicos los códigos, explicas con gran detalle cada linea de ejecución y su comprobación al momento de ejectuarlo, te felicito por compartir tus conocimientos, cada uno de tus videos que he visto los he puesto en practica en mi trabajo y me han servido al ciento por ciento ¡felicidades!
ERES ENIAL, EXPLICAS MUY BIEN, POR LO QUE TE PIDO AYUDA, A ESTE GORMULARIO ME GUSTARIA AÑADIRLE UNA IMAGEN POR CADA PERSONA, Y A LA VEZ PODER MODIFICARLE, TE AGRADECERIA UN MUNDO QUE ME AYUDES CON ESO
Buenísimo Buenísimo Buenísimo! Justo lo que necesitaba y no se podía pedir por una mejor y clara explicación. Felicitaciones y gracias por tan buen contenido. Tienes un nuevo Suscriptor
me gusta la idea del video, pero si no fuese por ti siguiera con dolor de cabeza, porque mi lista es muy grande. casi me doy por vencido he iva a buscar en otro video y se me ocurrio leer en los comentarios quien mas tenia el problema y en eso vi tu solucion la prove y fue como magia. :D gracias @Erick Saavedra
Excelente Miguel te sacaste una calificación de excelente. Ojala siempre Esten estos videos aquí. Me fue de gran utilidad. Sigue subiendo x fa. Muchas gracias Bendiciones.
EXELENTE ME ENCANTAN TUS EXPLICACIONES UN AUTENTICO PROFESOR Y CON MAYUSCULA, BIEN DIDACTICO .Adhiero al comentario de que das explicaciones justificado cada paso que se realiza que es lo que ayuda a que comprendamos todos y así poder aplicar esos conocimientos a otras situaciones . Seguiré por siempre tus videos. Me están ayudando para tener en nuestra escuela (soy docente de una escuela especial) un registro de nuestros alumnos que nos permite facilitar el trabajo de la secretaria. Ahora viene una consulta porque cargo la fecha de nacimiento y me sale cualquier numero supongo algo de la configuración y me gustaría solucionarlo. Muchas gracias por tus videos. Saludos Cordiales.
Excelente explicacion, justo lo que andaba buscando, tengo que hacer uno pero para un inventario de almacen de materiales..ahi voy a los siguientes videos..gracias..
Gracias Miguel por ayudar en el desarrollo de todo los que no tenemos tiempo para asistir a un curso presencial esto es EXCELENTE denuevo Muchas gracias. quisiera aprender a programar en Visual Basic en Visual studio 2019
Muy buen video! siempre mejoro o agrego cosas a mis formularios viendo tu vídeos El botón de AGREGAR esta de mas porque cada vez que le des a editar no inhabilita pero la única forma de ver el botón agregar es apretando en EDITAR es decir siempre estará inhabilitado el bon de AGREGAR
Buen estimado Miguel, Felicitarte por el desarrollo del presente video, el cual es de bastante ayuda y utilidad para implementar en mi trabajo. Consultar si es posible incorporar en tu próximo video, lo siguiente: Mediante el “Botón Agregar” En desarrollo que has realizado a la fecha, cuando se agrega una fila, se agrega a la lista al inicio o al final de la Base de Dato. Lo que necesito, es que al seleccionar de lista una fila en el Formulario, se agregue una fila en la parta de debajo de la Fila que se selecciones en el Formulario y mediante el Botón AGREGAR se agregue la fila que se desea agregar. Por ejemplo. Si de la lista de Formulario selecciono la fila 2, debajo de la Fila 2 se agregue la próxima fila.
Hola ¡¡ Podrías por favor explicar cambiar formato fecha, ya que sale como numero Y un archivo corto para explicar como se hace externo el formulario es decir un excel de solo el formulario sin que aparezca paginas de Excel Gracias adelantadas, y lastima no haberte encontrado unos años antes FELICIDADES POR TU PEDAGOGIA EXCELENTE Y DESINTERESADA.
Gracias por la gran aportacion, me sirvió de mucho, pero si quisieramos ocupar los botones de opcion en sexo ( mujer,hombre) cómo lo hariamos? Puedes hacer un video hablando de opciones de boton en formularios? De ante mano muchas gracias, eres el mejor para explicar, amo tus videos
Estimado tremendo trabajo y muy bien explicado, permiso para implementarlo en mis antiguas macros, exelente canal gracias por compartir sus conocimientos.
Tío tech, necesito de tu sabiduría 😋😋, tengo que llenar unos formularios en Excel, pero a partir de los datos que tengo en una tabla. En lugar de ir capturando uno por uno y que se vaya agregando, yo requiero tomar todos los datos de mi tabla y que se vayan agregando a un formato establecido, y que se generen los formatos necesario de acuerdo a la cantidad de datos de mi tabla. No se si me explico 😓😓, es como una combinación de correspondencia pero de Excel a Excel, estaría eternamente agradecida si pudieras ayudarme, hasta ahora todos tus videos me han ayudado mucho 🥰🥰🥰
Gracias por estos y otros videos y la forma de explicar. estoy construyendo un formulario siguiendo tus videos, es bastante grande, 59 filas y 160 columnas, ha ido todo bien excepto que el campo código puede ser un número entero (en este caso funciona todo bien) pero también puede contener letra ( en ese caso me presenta el error 13. Supongo que el problema está en el comando "Dim codigo As Integer"). Espero tus sugerencias. Mil gracias.
🚀🚀Curso 100% Gratis de Programación de Macros VBA Excel Aquí 🔽 70 Horas
eltiotech.com/curso-completo-vba-macros-excel/
Debiste aclarar en el minuto 28:05 que ese codigo: Integer, es solo para una cantidad de cifras, si vas a hacer cifras mas altas es VARIANT. Sufri la vida para encontrar esa respuesta.
Te amooo, gracias estuve 3 horas sufriendo, hubieran sido 5 si no es por tu comentario
buenas tardes erik me podrias ayudar..... este es la pare de codigo que no arranca....
Private Sub LISTA_Click()
Dim codigo As Integer
codigo = LISTA.List(LISTA.ListIndex, 0)
Me.txt_codigo.Value = codigo
Me.BT_AGREGAR.Enabled = False
Me.BT_MODIFICAR.Enabled = True
End Sub
Private Sub txt_codigo_Change()
Sheets("BD").Select
Dim codigo As Variant
codigo = Me.txt_codigo.Value
Me.txt_nombre_cliente = Application.WorksheetFunction.VLookup(codigo, Sheets("BD").Range("B:AF"), 2, 0)
Me.txt_rut_cliente = Application.WorksheetFunction.VLookup(codigo, Sheets("BD").Range("B:AF"), 3, 0)
@@fredymoreira2192 el codigo debe cambiar de tipo de variable para hacerlo debes colocar algo adicional el CDbl por lo que te quedaria Me.txt_nombre_cliente = Application.WorksheetFunction.VLookup(CDbl(codigo), Sheets("BD").Range("B:AF"), 2, 0)
excelente, muchas gracias
Gracias ya empezaba a convulsionar con el error de desbordamiento, me salvaste xd
Gracias eternas maestro Luis, sinceramente eres un Dios, de verdad lo digo de corazón, aprendo con tus sesiones mas que con un curso en línea. ¿podrías por favor programar un botón para obtener una impresión de los datos y otro (siempre sin abusar) para extraer un listado ordenado alfabéticamente?. Saludos y gracias por tus esfuerzos y enseñanzas.
Genial, me suscribo! Para los que les aparece error 1004 fíjense el *Range(columnainicial : columnafinal)*
no me di cuenta que lo tenía con otro Rango
Saludos
INCREÍBLEMENTE CLARAS SUS EXPLICACIONES, Excelente TIO TECH¡¡¡¡¡Gracias, aprendo dia a dia con sus videos.
Simplemente un genio!!!! muy bien explicado, te tomas tu tiempo para hacer entender el codigo.... Un abrazo grande desde Argentina!!!!
Tio Tech. Muchas gracias de verdad. Ha sido para mí una inspiración. Realice paso a paso tus indicaciones para los ejercicios de ALERTAS, y FORMULARIO y sinceramente estoy muy agradecido por su enseñanza. Aca en Colombia cuenta con un verdadero amigo. Dios lo siga bendiciendo en tan maravilloso proyecto de vida. su conocimiento me ha ayudado y con el favor de Dios espero compartirlo con mi grupo de trabajo. Gracias nuevamente. Deseo un Fuerte Abrazo.🤩🤓🤓🤓
Hola Luis, eres muy bueno explicando y así es mucho mas fácil aprender. Si no fuera mucha molestia puedes hacer un vídeo de como usar la herramienta de PAGINA MÚLTIPLE. Ya sabes que todo es una cadena de información y seria genial poder manejar esa alternativa.
ESTO ME SERVIRA MUCHISIMO, YA QUE TENEMOS QUE INGRESAR ENORMES CANTIDADES DE INFORMACION PARA CONTROL DE PROCESOS ... GRACIAS ...
28:05 integer soporta cierta cantidad de números enteros, seria bueno saber que otra se puede usar si serán números más grandes como Long o Double
Podrias ayudarme con un error en la parte de modificacion de datos me sale error 91 de la variable de objeto o bloque with
@@ederjordanvaldezescobar5376 Me pasa lo mismo... pudiste solucionarlo?
@@ederjordanvaldezescobar5376 yo tengo un error en el minuto 35:40 me sale algo como que error 1004 y no sé que hacer
@@gustavoherrera920yo lo solucione agregandole el CDbl por ejemplo en la parte Me.TXT_NOMBRE = Application.WorksheetFunction.VLookup(CDbl(CODIGO)
ni se que significa , no se por que al tio tech no le sale el error ese tambien
@@crisferdubez8497
Un crack eres . Muchas gracias
EXCELENTE ME SIRVE DE MUCHO ESTOS VIDEOS, YA QUE ME ENCANTA REALIZAR ESTE TIPO DE PROGRAMACIONES, DIOS TE BENDIGA, SALUDOS DESDE ECUADOR.
Yo tengo el código de la Macro, la fui haciendo mientras veía el video.
muy bueno por cierto, felicitaciones
me da error en: Me.txt_nombre = Application.WorksheetFunction.VLookup(codigo, Sheets("BD").Range("B:F"), 2, 0) ¿No está igual?
@@josemariahernandez8100 Qué error te muestra José
ya está solucionado, el error era mío, me faltaba una línea de comando anterior. Gracias por tu interes
Hola Edgardo, gracias por tu eficiencia. La verdad es que los vídeos son excelentes. Sería posible que me enviaras el código? No se muy bien si está colocado en la descripción del video de Tio Tech, todavia no me desenvuelvo bien en UA-cam :)
Siempre tendré que adaptarlo a Excell 2013.
mario.diaz.glez@gmail.com
Un afectuoso saludo
Mario
Hola a todos, muchas gracias por mantener tan activo este mundo del TÍO TECH. Alguien tiene el código del video? Sería posible que me enviarais el código? Me vendría bien para estudiarlo en profundidad. Si es así por favor envíadmelo a:
mario.diaz.glez@gmail.com
Un afectuoso saludo
Mario
DEFINITIVAMENTE TIO TECH ES EL MEJOR UA-camR EN EXCEL! MIL GRACIAS!
Excelente!!!. Podrías hacer un video donde utilices la función INDICE(Index) y COINCIDIR (Match) pero con código visual basic. Es que tengo una tabla donde el código no es la primera columna, sino la quinta columna. Gracias!!!!!
Ya logre hacer el formulario como guía telefónica y funciona impecable. Gracias y adelante
Estimado Miguel, cuando estoy en Private Sub UserForm_Activate(), escribo la primera línea Me.lista.RowSource = "BD" ( BD es el nombre de mi tabla), pero luego, cuando paso a la segunda linea de códigos, donde escribo Me.lista. no me aparece el comando “ColumnCount” y por mas que lo complete, cuando ejecuto me salta: error de compilación, no se encontró el método o el dato miembro.
Me está volviendo loco, lo más triste es que en otro ejemplo de los tuyo que realice, me funciono
esto es en el minuto 22 de vídeo.
Muchísimas gracias por tus vídeos.
Saludos desde Argentina .-
Eso pasa porque creaste un "cuadro de texto" y lo correcto es que crees un "cuadro de lista". son los que se crean en el cuadro de herramientas del formulario.
Hola Mauricio muchísimas gracias!!!!. Solucionado. Genio👍.
Saludos
@@sebastiancaioni7518que tal, como lo solucionaste? intente borrando todos los cuadros de texto e hice un solo cuadro de lista y me da el mismo error ayudaaa mil gracias
Me pasa igual, el comando "ColumnCount no me sale, no entiendo porque, he buscado vídeos y no encuentro solución, estoy parado por eso, ayuuuuudaaa por favor!!!!
@@mauricioobreque6906 jajajaja el mismo problema con eso me di cuenta
Exelente Sr Tío Tec
Muy buena explicación
Si tantas vueltas
No palabras que solo tratan de impresionar
Fácil muy fácil
Hola Tio Tech, cuando abro el formulario de registro al hacer click en un registro de la lista no hay problema y me muestra los datos correctamente de dicho registro pero cuando hago click en un lugar vacio de la lista me aparece el siguiente error: "Se ha producido el error 1004 , no se puede obtener la propiedad VLookUp de la clase WorkSheetFunction
a mi también, he preguntado en grupos y nadie me resuelve nada, alguien ya supo como resolverlo?
Lo pudiste resolver bro? A mi también me sale asi😢
Tengo también ese error 😞
@@dalamoproyectos Amigo, leí en un foro que es por la versión del Excel, que no soporta esa propiedad, yo estoy usando Excel 2013 plus y todo bien !
@@CanalesVillasanaDeisyYuvia Amigo, leí en un foro que es por la versión del Excel, que no soporta esa propiedad, yo estoy usando Excel 2013 plus y todo bien !
El mejor explicando.. Se Entiende todo perfectamente... he aprendido muchísimo con tus tutos y sitio web..Gracias Hermano.. Bendiciones..
42:30 cuando pongo linea=fila.row me tira el error "91": variable de objeto o bloque with no establecido.
Alguien me ayuda por favor??
Tengo el mismo problema :(
Yo igual
Yo también
Resolví el problema quitando la formula que tenia el código para que se estableciera automáticamente, es decir tienes que poner loa valores manualmente, sin fórmulas en la celda
Leyendo los comentarios y en especial el del sr. Alejandro Ortiz, lo que me hizo revisar y corregir mi error que fue haber copiado el mismo rango de columna del tutorial (B:B), en vez de colocar ("A:A) en mi caso. Solucionado el error todo funcionó Ok. Espero les sirva
es una lastima que no hallan tantas visitas a estos tipos de video, pero si apoyen estupideses, pero hay estamos nosotros firmes en cañon, gracias TIO TECH
Jefe me está tirando unos errores con el VLookup que no puedo decifrar que es. Te agradeceria muchisimo la ayuda.
Me pasa lo mismo!
Hola buenas tarde tambien estaba presentando el mismo problema, y dure 1 hora para solucionarlo, si vas a incluir mas columna VERIFICA "UserForm_Activate()" EN LA PARTE "Me.TextLista.ColumnCount = 5" CAMBIA EL "5" por el numero de columna que quieras, y ya podrias aplicar la mas indicativos de columna.
@@Rainsong955 Hola buenas tarde tambien estaba presentando el mismo problema, y dure 1 hora para solucionarlo, si vas a incluir mas columna VERIFICA "UserForm_Activate()" EN LA PARTE "Me.TextLista.ColumnCount = 5" CAMBIA EL "5" por el numero de columna que quieras, y ya podrias aplicar la mas indicativos de columna.
A MI ME PASO LO MISMO, PERO FUE PORQUE MIS BOTONES PARA LLAMAR A LOS FORMULARIOS ESTABAN EN UN HOJA DISTINTA DONDE ESTA LA LISTA.
@@ramonsanchez5809 y como solucionaste ese problema porque igual tengo mi hoja distinta a la lista
En el anterior video de como contabilidad mi negocio le faltaba programar y explicar sobre el boton limpiar solo se quedo en boton grabar, esta muy bien su enseñanza lo felicito
Podrías compartir el archivo a final de cada vídeo?
Estoy creando una BD para una central de alarmas y estoy manejando como codigo - cedula y en el primer video donde se esta configurando la lista con el boton editar me sale un error. Cambie lo que pusiste como codigo a cedula que es como lo estoy nombrando y no me da
@@betokart3616 me paso igual me dice SE HA PRODUCIDO UN ERROR ´6´ EN TIEMPO DE EJECUCION: DESBORDAMIENTO
@@fideladolfopenavelazquez9565 ahora el problema esque elimino un registro y inmediatamente voy a gregar otro se bloquea el sistema se cierra el programa y me sale un error de estar dandole limpiar para que funcione bn
Gracias Luis por tu tiempo invertido con estos tutoriales, de verdad excelente la forma con que explicas estos tutoriales!!! Muchas gracias!!
funciona bien y de pronto sale esto Error "No se puede obtener la propiedad VLookup de la clase WorksheetFunction"
podria decirme porque según su experiencia
porque no tienes toda la tabla seleccionada en el VLookup
@@briancarreto7805 hola, de pronto sabes, a mi no me modifica, carga todos los datos, me deja cambiar ero cuando le doy modificar para que ya se guarde no hace nada, entonces pruebo con el msgbox y me sale error de compilacion no definio sub, pero lo hago exactamente igual que el tutorial, claro con mi proyecto.
@@briancarreto7805 Hola, Yo si tengo seleccionada toda la tabla y me sigua apareciendo ese mensaje, podra ser otra cosa?
@@EstebanWalpole se puede convertir el tipo dentro de la función Vlookup usando Cdbl:
Ejemplo : Me.TextBox1 = Application.WorksheetFunction.VLookup(CDbl(codigo), Worksheets("DATA").Range("B:F"), 2, 0)
Declara la variable codigo al principio de todo, fuera de todos los sub. Borra la declaracion de esa variable adentro de los sub. Asi la variable siempre esta viva durante la ejecucion.
ya han pasado tres años de mi subscripcion a su canal y aun es hora que sigo aveces programando con ayuda de su explicacion simplemente masterclass
dios lo bendiga
me aparece error en el código correspondiente a Me.XXX.ColumnCount=X. Qué puedo hacer?
a mi también me aparecía hasta que encontré el error . debes ingresar donde aparecen los controles cuadro de lista. hay ya te aparece la opcion columncoun,
@@Y3s11 Hola, oye me podrías explicar donde es esa opción de cuadro de lista no la encuentro, tengo el mismo error, gracias
@Jessica Vidak donde aparece los controles de cuadro de lista
Me encuentro en un nuevo proyecto laboral y como en cada uno de ellos, tus enseñanzas me ayudan muchísimo. Gracias!
HOMBRE POR FIN PUDE APRENDER A REALIZAR ESTA FUNCION EN EXCEL GRACIAS A TI QUE DIOS TE MULTIPLEQUE!
Muchas gracias por el video vale mucho la pena verlo, de el se aprende mucho y pues embullado con ver la siguiente parte, gracias por el video y por explicar cada paso y cada detalle por así decirlo.
Excelente Tío Tech; gracias por la enseñanza me ha ayudado mucho todos los pasos están bien explicado... Saludos
Excelentes tutoriales, bien explicado, sencillo sin rollo
Felicidades. Muy claro en las explicaciones. Tremendo tutorial
Muchas Gracias, eres un master, en el único canal que veo todos los anuncios como agradecimiento..
Muy buenos tutoriales amigo Luis, aprendo bastante con ellos, muchas gracias y que en todo te vaya muy bien 👍👍
Mil y mil gracias... Dios te bendiga y te guarde por siempre..
El que mejor explica, Gracias
Buenos dias señor Vela!
Por favor te lo agradezco muchisimo si me ayudas mas bien me enseñas como hacer formulas de multiplicacion dentro de un formulario con VBA.
Desde ya te doy las gracias infinitas por tanto que nos enseñas!!!
Hola como estas una exelente aportacion a las personas que qeremos aprender pero somos de pocos recursos vracias
Muchas felicidades por compartir tu conocimiento y de una manera sencilla. mil gracias
Gracias Miguel.
¡ Gran AYUDA !, me sirvió muchísimo.
Si quieres te podría pasar una variante de este módulo, usando ListObject, aunque es tiro al piso que tú lo puedes hacer.
Gracias Tío Tech, solo escuché el vídeo y me pareció genial, un saludo desde B/quilla.
Tio Tech, gracias por la sabiduria y paciencia...ya estoy construyendo mi formulario para mi trabajo y podre optimizar los tiempos en mi trabajo....chingon
❤❤❤❤❤ Alabado sea usted maestro 👏👏👏👏👏
Gracias, he aprendido mucho con tus videos. Te reitero la sugerencia: elimina las muletillas "ok" y "bien"
Buenísimo !!!
Mis respetos para el Tio Tech. Explica muy bien y domina a la perfección los temas.
Un saludo desde Bogotá, Colombia
Hola de nuevo, desde Medellín Colombia, estupendos tus videos y tus explicaciones aún mejor; desearía que un próximo video puedas explicarnos como crear los botones: Primero, Anterior, Siguiente, Ultimo y Todos con sus respectivas Hot Key (Teclas calientes) Muchas gracias
wow , sorprendentes tus videos este no es la excepción , muy claros, muy practicos los códigos, explicas con gran detalle cada linea de ejecución y su comprobación al momento de ejectuarlo, te felicito por compartir tus conocimientos, cada uno de tus videos que he visto los he puesto en practica en mi trabajo y me han servido al ciento por ciento ¡felicidades!
Excelente forma de explicar, de los mejores
Espectacular me encantó y ayudó muchísimo muchas gracias 😊😊😊
ERES ENIAL, EXPLICAS MUY BIEN, POR LO QUE TE PIDO AYUDA, A ESTE GORMULARIO ME GUSTARIA AÑADIRLE UNA IMAGEN POR CADA PERSONA, Y A LA VEZ PODER MODIFICARLE, TE AGRADECERIA UN MUNDO QUE ME AYUDES CON ESO
Buenísimo Buenísimo Buenísimo! Justo lo que necesitaba y no se podía pedir por una mejor y clara explicación. Felicitaciones y gracias por tan buen contenido. Tienes un nuevo Suscriptor
me gusta la idea del video, pero si no fuese por ti siguiera con dolor de cabeza, porque mi lista es muy grande. casi me doy por vencido he iva a buscar en otro video y se me ocurrio leer en los comentarios quien mas tenia el problema y en eso vi tu solucion la prove y fue como magia. :D gracias @Erick Saavedra
Excelente Miguel te sacaste una calificación de excelente. Ojala siempre
Esten estos videos aquí. Me fue de gran utilidad. Sigue subiendo x fa.
Muchas gracias
Bendiciones.
Muy interesante y muy bien explicada esta primera parte, favor indicar el link de la segunda parte
muchas gracias... vi los dos videos y fui desarrollando el codigo a la par que lo estaba viendo. Muchas gracias.
Excelente estos videos , lo mejor que he visto sobre todo lo concerniente a excel y eso que he visto bastantes. mil felicitaciones
El mejor tutorial que he visto de este tema
¡Gracias! Voy aprendiendo. Quiero armar una base de datos para el colegio y antes que nada necesito justamente esto, el ABM de cada grupo de tareas.
EXELENTE ME ENCANTAN TUS EXPLICACIONES UN AUTENTICO PROFESOR Y CON MAYUSCULA, BIEN DIDACTICO .Adhiero al comentario de que das explicaciones justificado cada paso que se realiza que es lo que ayuda a que comprendamos todos y así poder aplicar esos conocimientos a otras situaciones . Seguiré por siempre tus videos. Me están ayudando para tener en nuestra escuela (soy docente de una escuela especial) un registro de nuestros alumnos que nos permite facilitar el trabajo de la secretaria. Ahora viene una consulta porque cargo la fecha de nacimiento y me sale cualquier numero supongo algo de la configuración y me gustaría solucionarlo. Muchas gracias por tus videos. Saludos Cordiales.
Eres el mejor TIO TECH Gracias por tus videos
Excelente explicacion, justo lo que andaba buscando, tengo que hacer uno pero para un inventario de almacen de materiales..ahi voy a los siguientes videos..gracias..
Esto es justo lo que buscaba amigo solo que yo agregaré mas datos de clientes pero la base que das es increíble y fácil ya tengo mi proyecto
Maestro..... muy buena tu clase o tutorial. Haz mejorado mucho en tu pedagogía. Felicitaciones. Y gracias.
Excelente tutorial, todos los estoy practicando. Gracias maestro.
Gracias Miguel por ayudar en el desarrollo de todo los que no tenemos tiempo para asistir a un curso presencial esto es EXCELENTE denuevo Muchas gracias. quisiera aprender a programar en Visual Basic en Visual studio 2019
Excelente, para mi de esto muy poco, pero me interesa bastante, ni sueño me da con el tema
soy tu fan.. sigo todo paso a paso para hacer una base de datos para mi trabajo.. me re ayudan tus videos :3
Gracias por el trabajo que haces!!
Saludos desde Venezuela. Genial tuto. Muy práctico y pedagógico y secuencial.
Hace mucho tiempo que quería ver un tutorial que mostrara como crear este tipo de formulario. Muchísimas gracias, tío! Un abrazo
gracias profe, aunque estoy un poco triste, me enrede con tanta cosa,, metodos funciones, y eos que ya me vi todo el curso de vba, será seguir
Muy buen video! siempre mejoro o agrego cosas a mis formularios viendo tu vídeos
El botón de AGREGAR esta de mas porque cada vez que le des a editar no inhabilita pero la única forma de ver el botón agregar es apretando en EDITAR es decir siempre estará inhabilitado el bon de AGREGAR
El tio techhhhhhhhhhhh !!! gracias Dr por el tiempo en tus videos!
Excelente presentacion ; muy buena la explicacion muy detallada paso a paso aun que algunos no les guste
Excelente explicacion, muchas gracias por compartir. Saludos desde Argentina
UN GENIO. BUEN CRITEO PARA VALIDAR DATOS
Buen estimado Miguel,
Felicitarte por el desarrollo del presente video, el cual es de bastante ayuda y utilidad para implementar en mi trabajo.
Consultar si es posible incorporar en tu próximo video, lo siguiente:
Mediante el “Botón Agregar”
En desarrollo que has realizado a la fecha, cuando se agrega una fila, se agrega a la lista al inicio o al final de la Base de Dato.
Lo que necesito, es que al seleccionar de lista una fila en el Formulario, se agregue una fila en la parta de debajo de la Fila que se selecciones en el Formulario y mediante el Botón AGREGAR se agregue la fila que se desea agregar.
Por ejemplo.
Si de la lista de Formulario selecciono la fila 2, debajo de la Fila 2 se agregue la próxima fila.
Hola gracias por todos lo tutoriales que subes,me ayudan muchisimo aprender.
Excelente Amigo, muy ben explicado..
Hi tio crea una lista de reproduccion de solo vb desde lo mas basico hasta lo mas avanzado ! gracias por toda la informacion muy buenos videos
Hola ¡¡ Podrías por favor explicar cambiar formato fecha, ya que sale como numero Y un archivo corto para explicar como se hace externo el formulario es decir un excel de solo el formulario sin que aparezca paginas de Excel Gracias adelantadas, y lastima no haberte encontrado unos años antes FELICIDADES POR TU PEDAGOGIA EXCELENTE Y DESINTERESADA.
Muchas gracias estab en cero con eso de los formularios ahora ya se utilizarlos y crearlos
Muy buena toda la explicación, muchas gracias por todos los tutoriales. Un Abrazo Natalio de Argentina
Gracias por la gran aportacion, me sirvió de mucho, pero si quisieramos ocupar los botones de opcion en sexo ( mujer,hombre) cómo lo hariamos? Puedes hacer un video hablando de opciones de boton en formularios? De ante mano muchas gracias, eres el mejor para explicar, amo tus videos
Muchísimas gracias tíos tech, es justo lo que quería hacer
Estimado tremendo trabajo y muy bien explicado, permiso para implementarlo en mis antiguas macros, exelente canal gracias por compartir sus conocimientos.
Tío tech, necesito de tu sabiduría 😋😋, tengo que llenar unos formularios en Excel, pero a partir de los datos que tengo en una tabla. En lugar de ir capturando uno por uno y que se vaya agregando, yo requiero tomar todos los datos de mi tabla y que se vayan agregando a un formato establecido, y que se generen los formatos necesario de acuerdo a la cantidad de datos de mi tabla. No se si me explico 😓😓, es como una combinación de correspondencia pero de Excel a Excel, estaría eternamente agradecida si pudieras ayudarme, hasta ahora todos tus videos me han ayudado mucho 🥰🥰🥰
Gracias por estos y otros videos y la forma de explicar. estoy construyendo un formulario siguiendo tus videos, es bastante grande, 59 filas y 160 columnas, ha ido todo bien excepto que el campo código puede ser un número entero (en este caso funciona todo bien) pero también puede contener letra ( en ese caso me presenta el error 13. Supongo que el problema está en el comando "Dim codigo As Integer").
Espero tus sugerencias. Mil gracias.
Hola, prueba modificando INTERGER por VARIANT. saludos!
@@florenciaanahisantillan7390 HOLA MUCHAS GRACIAS POR TU APORTE ME AYUDO MUCHO.
recien estoy viendo , parese bueno, ojala tenga el vba con condicional y color u.u
Gracias por el aprendizaje
Muchas gracias por compartir el conocimiento. Excelente clase Tío
Muy buen tutorial, muy facil de seguir. GRACIAS TIO TECH
Muchas gracias Erick Saavedra. SOLUCIONADO
pana muchas gracias muy buenos los videos 👍👍👍
muchas gracias
Excelente material. Muchas gracias
Excelente primera parte todo me funciono !!!! tienes mi like y mi suscripción gracias muchas gracias
Me funciona bien hasta agregar código lo quise cambiar por DNI(Argentina)
y no puedo hacerlo funcionar. Muy bueno todo
Te amooooooo. 😂 Gracias por el video