👇 Puedes ver el curso en la lista de reproducción👇 ua-cam.com/video/ocfurE964-g/v-deo.html 👇 Puedes ver el curso en la web👇 eltiotech.com/curso-completo-vba-macros-excel/
Este debe ser uno de los mejores canales en español con respecto a aplicaciones. Excelente contenido, práctico y clarísimo. Muchas gracias por el tiempo dedicado.
Muchas gracias por tus videos, a la primera mi Macro corrió y sin ninguna intermitencia como en las otras macros que hice con grabaciones, son tan claros los códigos que muestras.😊🙂
Buenas tardes TioTech, primero agradecerte por los conocimientos que nos das a todas las personas y se nos hace las cosas más sencillas te sigo desde que me intereso el Excel a más profundida ya que estoy dictando un Curso y puedo hacer cosas nuevas de lo aprendido de tú parte.Muchas gracias. Un detalle allí en la Macro, cuando registras un cliente en la BD, se enumeran de mayor a menor, lo más comprendible es que cuando se ingrese un cliente tiene que quedar el primer cliente y luego que siga el segundo cliente y asi sucesivamente. Muchas gracias, saludos desde el Norte Sullana.
Gracias super amigaso de hecho mis primeras macros y formularios fueron con tus clases las primeras que hiciste muchas bendiciones a tu canal como exitos 🇲🇽🤝🤝🤗
Muy buenos días Tio Tech, ante todo muchas bendiciones de parte de Dios todoPoderoso sigas usando esa sabiduría y conocimiento que mi Dios te a brindado. A ti por tu empeño y dedicación y poder brindar una excelente clase, explicación de dicho contenido. comentando que pues desde hace muy poco tiempo sigo tu canal pero si me es grato poder continuar aprendiendo de tus conocimientos. no se si hay la posibilidad de poder tener una comunicación más de pronto las inquietudes o dudas que se puedan presentar, no siendo más, la verda que muy agradecido por tus clases.
Muchas gracias estimado Tio Tech, por majestuosa enseñanza y compartir tus conocimientos, de manera clara, amena y práctico, cometi algunos errores pero la hice, me toca prácticar y seguir viendo tus videos para seguir aprendiendo, eres un genio, felicidades y bendiciones.🥇👋👏👍🤝🥇
Desde hace mucho tiempo esperaba que tú sacaras un curso de macros completo, ya que con tus videos realice un sistema de inventario de hace muchos años, pero quería aprender macros contigo gracias
Excelente explicación, cualquier duda con excel recurro a este canal como primera opción 😊 La macro de filtro me está dando un error, y por lo tanto cuando hago la macro de actualizar no me aparece el registro filtrado. Opté por grabar macro para el de filtro y funciona pero no puedo usar ese boton para el de Actualizar.
Hola Miguel estoy siguiendo este curso,que por lo que se ve ,esta excelente.......te cuento...soy un saurio(🦖) y recién estoy aprendiendo.....y la verdad es que quisiera saber si hay alguna forma de administrar las macros.....el problema es que hay muchas macros y es muy difícil de encontrar la que se requiere en el momento de revisar mostraste una forma de revisar en el menú,pero igual en este nivel 6 que se lleva, ya se han hecho muchos programas y de pronto se pierde(en lo personal hablo) la continuidad de donde esta la macro buscada.....espero me entiendas y bueno felicidades y también te doy las gracias por la enseñanza, por que creo que ayudas a muchas personas....atte Javier 👍👍👍
Muy completo, sólo que mi criterio es distinto, por lo que al botón actualizar lo diseñé juntando las macros de buscar + primera parte de la macro registrar así se corrige desde el formulario, sin necesidad de salir, pues para eso lo he creado. la tabla que alimenta tiene 10 columnas de ingreso y 10 más de cálculos automáticos a partir de esa información. Muchas gracias!!
BUen día, saludos desde Colombia... Que buenos son tus vídeos tutoriales muy bien explicados, pregunta: ¿Esta base de datos se puede realizar en google Sheets? Si es así sería mucho pedir un tutorial..? Grcias por tu oportuna respuesta
Hola buenisimo! si quisiera agregar actividades de los clientes lo puedo adaptar a esta bbdd? como asi tambien generar estadísticas graficas del proceso del cliente?
Hola Tio. Felicidades por tus excelentes Videos, Eres un Genio. Ahora te pregunto he tratado de hacer lo mismo pero buscando al cliente por nombre, como le hago para que tambien me salga la informacion de las columnas de atras, en este caso la identificacion.
Hola mi gente, Alguien que me ayude con lo escrito anteriormente. Como le hago para Buscar a un Cliente de diferentes maneras, por medior de identificacion si lo pude hacer, pero tambien lo quiero buscar por sus primero apellido, y tambien con su nombre. Alguuien que me ayude por favor. Mil Gracias
Excelente trabajo ingeniero, pero podría aplicar validación para cada uno de los campos para evitar que entren basura en los campos abrazos desde Puerto Rico 🇵🇷
Hola Miguel Buen dia, te comento que realizando la macro de Buscar Clientes del Modulo 6 en el minuto 30:15 aprox, me sale un error de tipo 400 textual dice Microsoft Visual Basic para Aplicaciones y el numero de error es 400 a que se debe? y lo puedo puedo soluciionar ? Espero tu respuesta, Gracias. Vanesa
Gracias me fue muy bien siguiendo todo el tutorial. Me gustaría en el botón de buscar clientes y el de actualizar me pueda servir también al escribir el nombre completo, Pero solo sucede cuando pongo el número de identificación. Me gustaría saber cómo puedo modificar el código para lograr eso. Gracias
Tio Tech una consulta casi al ultimo de este video, ibas a enseñar como MODIFICAR con el boton en el mismo fomato de registro de datos, modificar alli mismo en automatico, pero terminno el video. Gracias
Amigo yo tengo una duda lo quiero para demandas legales y los utilizo mucho me gustaría en una celda poner 1 ,2,3 como lista despegable al momento de dar 1 me mande a una hoja que sin clientes únicos que no tienen aval , al dar 2 , sea en otra hoja o base de datos en dónde son clientes y aval , y al dar el último en 3 me mande a otra hoja BD en dónde me ponga en cliente y dos avales no sé si me explique pero si no nos olvidamos de los avales lo que busco como los direccióno por medio de esa lista despegable a una hoja o base de datos diferentes ya que de aquí los mando a combinar correspondencia para demandas mercantiles muy agradecido por todos estos tips, trucos , códigos que los tomo muy en cuenta saludos de lujo todo lo que realizas abrazos 🇲🇽🤝👍
Me podrias guiar con una duda por favor ?, Estoy aprendiendo mucho de tu creacion de una base de datos, pero tengo un detalle, estoy haciendo el formulario y la base de datos lo tengo en uns hoja distinta, el detalle es que quiero colocar una tabla que cuando quiera buscar no uno sino al menos 30 productos en el mes me aparezca sin tenes que ir a la base de datos , mencionaste al respecto de llamarlo desde otra hoja, pero no he podido dar como hacerlo, gracias de antemano.
saludos me gusto mucho su clase, realice paso por paso su explicación pero me da algún error y no me funciona específicamente esta tabla no se si sera que uso office 2010 y no esta al día, no la tiene Ud. en plantilla por favor??
Buenas tardes... y si quiero registrar un codigo o serial por cada compra realizada de cada cliente. y al buscar dicho codigo o factura me muestre los datos del cliente?
Hola una pregunta cuando usas la funcion coincidir en el excel normal te pide como argumento el valor buscado y el rango de columna pero en la tabla.Pero cuando lo heredas en vba te pide la columna a nivel de hoja no al nivel de la tabla porque sucede eso.Eso quiere decir que te lo toma a nivel de hoja no de tabla verdad cuando lo heredas para usarlo en vba.
Hola. Excelente curso, me ha sido de gran utilidad. Tio tech tengo una duda. en esta instruccion me da un error Runtime error 13 If contarSi = 0 And identificacion "" And nombres "" And direccion "" And telefono "" And correo "" Then Ya he probado de muchas formas
Hola, gracias por el tutorial. Solo tuve un fallo, a la hora de guardar los registros en mi base de datos, el primer registro creado pasaba a ser el último y el último creado me quedaba en la primer fila de la base. Como puedo solucionarlo?. agradezco la ayuda
Para actualizar los datos directamente desde la hoja registro de clientes como seria??? osea busco el registro y meto datos nuevos y le doy a actualizar sin necesidad que me lleve a la base de datos y tener que buscar el apartado que quiero reescribir para actualizar. en la hora 1:27:50 lo ibas hacer pero ya no lo hiciste jsjs
Disculpa. Pero llevo rato tratando de conseguir un video que me explique como eliminar la fila de una tabla con macro programado en excel dependiendo del valor que esta ubicado en otra hoja. Me puedes ayudar con eso por favor. Ya que todos se centran en eliminar filas y eso wlimina los objetos que estan alrededor de la tabla.
que pasa si tengo varios registro con un código, por ejemplo una persona de código 100 tiene 3 teléfonos y quiero que me muestre esos tres registros de la misma persona,?
10 місяців тому
Hola como estas, una pregunta porque al insertar una fila me arrastra el formato de la cabecera (los datos estan en formato Tabla)
HOLA tio tech estuve realizando la base de datos y me genero el siguiente error en el boton eliminar error 1004 en tiempo de ejecucion: no se puede obtener la propiedad Match de la clase Worksheetfuncion. trate de solucionarlo pero no pude y escribo el codigo igual que relizaste y me sigue tirando el mismo error como se puede solucionar este problema? aca dejo la linea que marca el problemano se si codifique mal: Sub boton_eliminar() Fecha = Range("C5") linea = Application.WorksheetFunction.Match(Fecha, Sheets("BD Agua").Range("B:B"), False) Sheets("BD Agua").Rows(linea).Delete boton_limpiar MsgBox "Se elimino el Registro" End Sub
Hola, no fue posible poner a funcionar correctamente las macros, algunas pasos no logre detectar el error. no se si en algún otro momento puedas revisar el tema, mil gracias. Ejemplo: Presento problemas con el botón ingresar, con el botón actualizar ContarSi = WorksheetFunction.CountIfs(Sheets("Base_Datos").Range("C:C"), Identificacion) - Se produjo error 9 en tiempos de ejecución Subíndice fuera del intervalo - Presento problemas con el botón Limpiar y botón Buscar datos ControlError - No se ha definido Sub o Function - Entre otros detalles
Hola, tengo una pregunta si alguien me puede ayudar. Pasa que ya tenia la tabla con datos y al tratar de registrar una fila con nuevos datos me sale un error 1004 en tiempo de ejecución. ¿Como lo arreglo? Les agradezco de antemano la ayuda.
como puedo hacer si necesito q el registro no quede arriba como el primer dato de la tabla BD si no que cada registro nuevo vaya quedando debajo del anterior?
Hola Sander, porqué razón quieres hacer eso ?, imagínate que tengas 1000 filas, se va volver muy difícil verificar cada registro porque vas a tener que bajar a cada rato. Pero si deseas hacer eso entonces lo primero que tendríamos que hacer es buscar cual es la última fila y a la hora de guardar los datos el código quedaría así:
es q a cada dato se le asigna un numero de correlativo automatico y lo asigna de arriba hacia abajo, no se como hacer q lo asigne en sentido contrario por lo tanto el ultimo dato siempre debe quedar abajo para q cumpla con el correlativo
Genial Tio. e seguido al pie de la letra el video y me sale un error 1004 al precionar el boton de actualizar y en el botón de filtrar en la BD ¿Puedes hacer un video de como resolver los errores de 1004 si te da tiempo porfa?
Hola Jaime, te comento: Lo primero que tienes que hacer es proteger tu hoja con contraseña (Pestaña Revisar -> Proteger Hoja), pero al hacer eso no permitirá que la macro haga ciertos cambios en la hoja entonces el truco esta en desproteger primero la hoja con código vba y luego al final volver a protegerla. Por ejemplo te muestro una macro. Sub Editar_hoja1() 'desproteger Hoja1 Worksheets("Hoja1").Unprotect "Contraseña" 'hacer algo con la Hoja1 'Volver a proteger la Hoja1 Worksheets("Hoja1").Protect "Contraseña" End Sub La otra opción es que solo protejas las formas y el código lo puedes hacer al iniciar la hoja Activa: Fijate que todo esta con False solo la propiedad DrawingObjects:=True es lo único que te va proteger. Private Sub Worksheet_Activate() Worksheets("Hoja2").Protect "Hola", DrawingObjects:=True, Contents:=False, Scenarios:=False, _ UserInterfaceOnly:=False, AllowFormattingCells:=False, AllowFormattingColumns:=False, _ AllowFormattingRows:=False, AllowInsertingColumns:=False, AllowInsertingRows:=False, _ AllowInsertingHyperlinks:=False, AllowDeletingColumns:=False, AllowDeletingRows:=False, _ AllowSorting:=False, AllowFiltering:=False, AllowUsingPivotTables:=False End Sub
Miguel, adapté este ejercicio a mis necesidades, pero imagínate Miguel q cuando busco en BD me deja todos los campos vacíos. Y cuando le pongo de nuevo el filtro aparece. Pero no me busca como a vos, que hago?
Hola, el archivo lo guardas como cualquier otro Habilitado para Macros, si quieres trabajar en equipo Tienes que tener una cuenta en office 365 y guardarlo en la nube en One Drive
felicidades por tu canal , disculpa en el codigo e buscar me da error de sintaxis si me puedes ayudar por favor te lo agradezco Range("C6")=WorksheetFunction.VlockupRange("C5"),Sheets("BD").Range("C:G"),2,False)
BUENOS DIAS EXCELENTE VIDEO, ME GUSTARIA ME PUEDAS AYUDAR SI DESEO QUE CADA VES QUE INGRESO UN CODIGO ME LO ORDE EN FORMA ASCENDENTE Y TAMBIEN QUE ME COPIA TAMBIEN VALORES Y NUMERO, NO SOLO VALOR, TE AGRADECE
Hola tio Tech tengo un problema al momento de hacer el boton Eliminar, lo copie exactamente como esta tu codigo y me sale error 1004 y dice que no se puede obtener la propiedad match. Gracias y un abrazo!!
Hola Ana, en este video también explico como crear los botones y todo el código que utilizamos. Pero igual en la descripción tienes el curso para llevarlo desde cero. Saludos.
Me pasó lo mismo. Cuando empezó a arreglar las fallas, ya no funcionaba la programación original. Voy a seguir el curso para lograr el conocimiento necesario para arreglarlo
👇 Puedes ver el curso en la lista de reproducción👇
ua-cam.com/video/ocfurE964-g/v-deo.html
👇 Puedes ver el curso en la web👇
eltiotech.com/curso-completo-vba-macros-excel/
Muchas gracias ❤
Range("C5") = WorksheetFunction.VLookup(Range("C6"), Worksheets("vd"), Range("C:G"), 2, False)
Range("C7") = WorksheetFunction.VLookup(Range("C6"), Worksheets("vd"), Range("C:G"), 3, False)
Range("C8") = WorksheetFunction.VLookup(Range("C6"), Worksheets("vd"), Range("C:G"), 4, False)
Range("C9") = WorksheetFunction.VLookup(Range("C6"), Worksheets("vd"), Range("C:G"), 5, False)
no me funciona
@@walter43110 antes del range es punto(.)
no coma(,)
Eres el mejor, este cuate si es la definición de un influencer. Alguien aue deja algo bueno, enseñanza, educación. Saludos..
Este debe ser uno de los mejores canales en español con respecto a aplicaciones. Excelente contenido, práctico y clarísimo. Muchas gracias por el tiempo dedicado.
Claro con su correspondiente valor gracias
Muchas gracias por tus videos, a la primera mi Macro corrió y sin ninguna intermitencia como en las otras macros que hice con grabaciones, son tan claros los códigos que muestras.😊🙂
Buenas tardes TioTech, primero agradecerte por los conocimientos que nos das a todas las personas y se nos hace las cosas más sencillas te sigo desde que me intereso el Excel a más profundida ya que estoy dictando un Curso y puedo hacer cosas nuevas de lo aprendido de tú parte.Muchas gracias.
Un detalle allí en la Macro, cuando registras un cliente en la BD, se enumeran de mayor a menor, lo más comprendible es que cuando se ingrese un cliente tiene que quedar el primer cliente y luego que siga el segundo cliente y asi sucesivamente.
Muchas gracias, saludos desde el Norte Sullana.
Gracias super amigaso de hecho mis primeras macros y formularios fueron con tus clases las primeras que hiciste muchas bendiciones a tu canal como exitos 🇲🇽🤝🤝🤗
Hola ! Gracias por los buenos deseos y me da mucho gusto que hayas aprendido con mis videos 😊😊😊😊😊😊 Saludos.
Muy buenos días Tio Tech, ante todo muchas bendiciones de parte de Dios todoPoderoso sigas usando esa sabiduría y conocimiento que mi Dios te a brindado. A ti por tu empeño y dedicación y poder brindar una excelente clase, explicación de dicho contenido. comentando que pues desde hace muy poco tiempo sigo tu canal pero si me es grato poder continuar aprendiendo de tus conocimientos. no se si hay la posibilidad de poder tener una comunicación más de pronto las inquietudes o dudas que se puedan presentar, no siendo más, la verda que muy agradecido por tus clases.
VOY LLEGANDO Y OBVIO QUE VOY A VER EL CURSO.. ME INTERESA.. GRACIAS MUCHAS GRACIAS
Que buenisima esta excelente, poder tener todas las herramientas para programar desde cero, Gracias infinitamente Gracias
Gracias a ti Walter por visitar nuestro canal. Saludos.
Muchas gracias estimado Tio Tech, por majestuosa enseñanza y compartir tus conocimientos, de manera clara, amena y práctico, cometi algunos errores pero la hice, me toca prácticar y seguir viendo tus videos para seguir aprendiendo, eres un genio, felicidades y bendiciones.🥇👋👏👍🤝🥇
Muchas gracias miguel por compartir tus conocimientos con nosotros. Bendiciones!
Gracias ! Bendiciones para ti también.
Que cooool! Gracias! No se nada de esto pero voy a comenzar el curso desde cero🎉
Lo mejor para comenzar este 2024 ! El link lo encuentras en la descripción. Saludos.
Desde hace mucho tiempo esperaba que tú sacaras un curso de macros completo, ya que con tus videos realice un sistema de inventario de hace muchos años, pero quería aprender macros contigo gracias
Buenísimo 👍👍 tío tech excelente me gustó mucho gracias MAESTRO 👍👍👍👍👍
Me alegra mucho Miguel que te haya gustado el video. Saludos.
Excelente Prof. Explicando muy bien con cada detalle que no deja dudas.
Excelente explicación. Muy claro todo, de los mejores videos descriptivos
Me encantó la explicación. Me ha resultado muy útil. Gracias
Gracias Tio Tech, muy buen canal.
El curso de VBA está muy completo y bien explicado, recomendado! 👌
Gracias, mil gracias Tío tech. He aprendido mucho.
Hola, muy buen video y bien explicado, se agradece. Salsaludossssss...!!!
Saludos. 😊😊🫡
¡Gracias! me ha sido súper útil.
Eres un maestro.
GRACIAS POR ENSEÑARNOS VALE LA PENA JOVENES COMO USTED. ORO PURO.
Excelente Profesor, felicidades por su buen trabajo
Excelente explicación, cualquier duda con excel recurro a este canal como primera opción 😊
La macro de filtro me está dando un error, y por lo tanto cuando hago la macro de actualizar no me aparece el registro filtrado.
Opté por grabar macro para el de filtro y funciona pero no puedo usar ese boton para el de Actualizar.
Espectacular Miguel, muy bueno ❤❤
Saludos. 🫡😊😊
@@ElTíoTech ❤
❤
Hola Miguel estoy siguiendo este curso,que por lo que se ve ,esta excelente.......te cuento...soy un saurio(🦖) y recién estoy aprendiendo.....y la verdad es que quisiera saber si hay alguna forma de administrar las macros.....el problema es que hay muchas macros y es muy difícil de encontrar la que se requiere en el momento de revisar mostraste una forma de revisar en el menú,pero igual en este nivel 6 que se lleva, ya se han hecho muchos programas y de pronto se pierde(en lo personal hablo) la continuidad de donde esta la macro buscada.....espero me entiendas y bueno felicidades y también te doy las gracias por la enseñanza, por que creo que ayudas a muchas personas....atte Javier 👍👍👍
Muy completo, sólo que mi criterio es distinto, por lo que al botón actualizar lo diseñé juntando las macros de buscar + primera parte de la macro registrar así se corrige desde el formulario, sin necesidad de salir, pues para eso lo he creado. la tabla que alimenta tiene 10 columnas de ingreso y 10 más de cálculos automáticos a partir de esa información. Muchas gracias!!
hola, podrias compartir , yo tambien lo quiero asi , aun no entiendo mucho
Excelente información ❤
No se que haría sin ti mi querido tío.
Con tus explicaciones parece super facil . Miguel, nos enseñaras también a poner la pantalla en negro y con letras de colores?????
hola tio tech, gracias por tus videos , cuando terminas lo del id y tambien lo del boton actualizar de la hoja de registro de clientes porfavor
BUen día, saludos desde Colombia... Que buenos son tus vídeos tutoriales muy bien explicados, pregunta: ¿Esta base de datos se puede realizar en google Sheets? Si es así sería mucho pedir un tutorial..? Grcias por tu oportuna respuesta
Hola Jair, De hecho que si se puede hacer. Voy a programar un video tutorial para lo que me pides.
Está brutal! Gracias por el contenido! Por cierto, se puede agregar la función "SI" tal como lo hiciste con la función coincidir y buscar?
Hola buenisimo! si quisiera agregar actividades de los clientes lo puedo adaptar a esta bbdd? como asi tambien generar estadísticas graficas del proceso del cliente?
Hola Tio. Felicidades por tus excelentes Videos, Eres un Genio. Ahora te pregunto he tratado de hacer lo mismo pero buscando al cliente por nombre, como le hago para que tambien me salga la informacion de las columnas de atras, en este caso la identificacion.
Hola mi gente, Alguien que me ayude con lo escrito anteriormente. Como le hago para Buscar a un Cliente de diferentes maneras, por medior de identificacion si lo pude hacer, pero tambien lo quiero buscar por sus primero apellido, y tambien con su nombre. Alguuien que me ayude por favor. Mil Gracias
Excelente trabajo ingeniero, pero podría aplicar validación para cada uno de los campos para evitar que entren basura en los campos abrazos desde Puerto Rico 🇵🇷
Hola Miguel Buen dia, te comento que realizando la macro de Buscar Clientes del Modulo 6 en el minuto 30:15 aprox, me sale un error de tipo 400 textual dice Microsoft Visual Basic para Aplicaciones y el numero de error es 400 a que se debe? y lo puedo puedo soluciionar ? Espero tu respuesta, Gracias. Vanesa
Hola! Podría crear tablas dinámicas y dashboard, desde una base de datos que se actualiza al agregar los datos en un panel con macros?
Yo también soy vela👍 tú debes ser familia 😅
Hola , derrepente no ? 😅😅😅 saludos 🫡 !
👏🏻👏🏻💯
Gracias me fue muy bien siguiendo todo el tutorial. Me gustaría en el botón de buscar clientes y el de actualizar me pueda servir también al escribir el nombre completo, Pero solo sucede cuando pongo el número de identificación. Me gustaría saber cómo puedo modificar el código para lograr eso. Gracias
genial
Saludos. Oscar.
muy bueno el video . tengo este problema : no se puede obtener la propiedad match de la clase worksheetfunction
Tio Tech una consulta casi al ultimo de este video, ibas a enseñar como MODIFICAR con el boton en el mismo fomato de registro de datos, modificar alli mismo en automatico, pero terminno el video. Gracias
Si yo también tengo ésa misma duda, espero lo hayas resuelto.
Amigo yo tengo una duda lo quiero para demandas legales y los utilizo mucho me gustaría en una celda poner 1 ,2,3 como lista despegable al momento de dar 1 me mande a una hoja que sin clientes únicos que no tienen aval , al dar 2 , sea en otra hoja o base de datos en dónde son clientes y aval , y al dar el último en 3 me mande a otra hoja BD en dónde me ponga en cliente y dos avales no sé si me explique pero si no nos olvidamos de los avales lo que busco como los direccióno por medio de esa lista despegable a una hoja o base de datos diferentes ya que de aquí los mando a combinar correspondencia para demandas mercantiles muy agradecido por todos estos tips, trucos , códigos que los tomo muy en cuenta saludos de lujo todo lo que realizas abrazos 🇲🇽🤝👍
Me podrias guiar con una duda por favor ?, Estoy aprendiendo mucho de tu creacion de una base de datos, pero tengo un detalle, estoy haciendo el formulario y la base de datos lo tengo en uns hoja distinta, el detalle es que quiero colocar una tabla que cuando quiera buscar no uno sino al menos 30 productos en el mes me aparezca sin tenes que ir a la base de datos , mencionaste al respecto de llamarlo desde otra hoja, pero no he podido dar como hacerlo, gracias de antemano.
Una pregunta ahi tambien se podria implementar que la hoja de BD este inactiva o oculta y solo se active desde la hoja de registro verdad
saludos me gusto mucho su clase, realice paso por paso su explicación pero me da algún error y no me funciona específicamente esta tabla no se si sera que uso office 2010 y no esta al día, no la tiene Ud. en plantilla por favor??
Buenas tardes... y si quiero registrar un codigo o serial por cada compra realizada de cada cliente. y al buscar dicho codigo o factura me muestre los datos del cliente?
Hola una pregunta cuando usas la funcion coincidir en el excel normal te pide como argumento el valor buscado y el rango de columna pero en la tabla.Pero cuando lo heredas en vba te pide la columna a nivel de hoja no al nivel de la tabla porque sucede eso.Eso quiere decir que te lo toma a nivel de hoja no de tabla verdad cuando lo heredas para usarlo en vba.
🤯
Se puede hacer la misma base de datos pero de productos y mercaderías?
Hola. Excelente curso, me ha sido de gran utilidad. Tio tech tengo una duda. en esta instruccion me da un error Runtime error 13
If contarSi = 0 And identificacion "" And nombres "" And direccion "" And telefono "" And correo "" Then
Ya he probado de muchas formas
¿Cuál es el código completo? El error puede estar antes
Hola, gracias por el tutorial. Solo tuve un fallo, a la hora de guardar los registros en mi base de datos, el primer registro creado pasaba a ser el último y el último creado me quedaba en la primer fila de la base. Como puedo solucionarlo?. agradezco la ayuda
Buen aporte, me podrías apoyar con un proyecto para mí IE?
Para actualizar los datos directamente desde la hoja registro de clientes como seria??? osea busco el registro y meto datos nuevos y le doy a actualizar sin necesidad que me lleve a la base de datos y tener que buscar el apartado que quiero reescribir para actualizar.
en la hora 1:27:50 lo ibas hacer pero ya no lo hiciste jsjs
Disculpa. Pero llevo rato tratando de conseguir un video que me explique como eliminar la fila de una tabla con macro programado en excel dependiendo del valor que esta ubicado en otra hoja. Me puedes ayudar con eso por favor. Ya que todos se centran en eliminar filas y eso wlimina los objetos que estan alrededor de la tabla.
Hola, y la columna ID para que está en la tabla, slds.
hola el mejor de todo. una pregunta...por favor. porque cuando cierro las ventanas de Excel y al volver a la aplicación no están los códigos?
Miguel como te puedo contactar soy adrian
que pasa si tengo varios registro con un código, por ejemplo una persona de código 100 tiene 3 teléfonos y quiero que me muestre esos tres registros de la misma persona,?
Hola como estas, una pregunta porque al insertar una fila me arrastra el formato de la cabecera (los datos estan en formato Tabla)
acabo de ver el video completo y muestras que tienes videos de soluciones de errores
Hola cómo es la macro para ingresar los datos después de la última fila
Necesito consultarte algunas cosas
Esa forma de registrar (min. 3) es mucho más rápido que una Macro creo??
HOLA tio tech estuve realizando la base de datos y me genero el siguiente error en el boton eliminar error 1004 en tiempo de ejecucion: no se puede obtener la propiedad Match de la clase Worksheetfuncion. trate de solucionarlo pero no pude y escribo el codigo igual que relizaste y me sigue tirando el mismo error como se puede solucionar este problema?
aca dejo la linea que marca el problemano se si codifique mal:
Sub boton_eliminar()
Fecha = Range("C5")
linea = Application.WorksheetFunction.Match(Fecha, Sheets("BD Agua").Range("B:B"), False)
Sheets("BD Agua").Rows(linea).Delete
boton_limpiar
MsgBox "Se elimino el Registro"
End Sub
Si tuviera una enumeracion en el registro como hago para no ir perdiendola?
Hola, no fue posible poner a funcionar correctamente las macros, algunas pasos no logre detectar el error. no se si en algún otro momento puedas revisar el tema, mil gracias.
Ejemplo:
Presento problemas con el botón ingresar, con el botón actualizar
ContarSi = WorksheetFunction.CountIfs(Sheets("Base_Datos").Range("C:C"), Identificacion)
- Se produjo error 9 en tiempos de ejecución Subíndice fuera del intervalo -
Presento problemas con el botón Limpiar y botón Buscar datos
ControlError
- No se ha definido Sub o Function -
Entre otros detalles
Hola, tengo una pregunta si alguien me puede ayudar. Pasa que ya tenia la tabla con datos y al tratar de registrar una fila con nuevos datos me sale un error 1004 en tiempo de ejecución.
¿Como lo arreglo?
Les agradezco de antemano la ayuda.
como realizo la búsqueda de otro dato que no sea el identificador.
como puedo hacer si necesito q el registro no quede arriba como el primer dato de la tabla BD si no que cada registro nuevo vaya quedando debajo del anterior?
Hola Sander, porqué razón quieres hacer eso ?, imagínate que tengas 1000 filas, se va volver muy difícil verificar cada registro porque vas a tener que bajar a cada rato. Pero si deseas hacer eso entonces lo primero que tendríamos que hacer es buscar cual es la última fila y a la hora de guardar los datos el código quedaría así:
Código:
Ultimo_Dato = ActiveSheet.Cells(Rows.Count, "A").End(xlUp).Row
Range("A"&Ultimo_Dato)="TExto a ingresar al último"
gracias, si tienes razon pero resulta q tengo una base ya creada q funciona asi y queria adaptarla a ver si me resulta.
es q a cada dato se le asigna un numero de correlativo automatico y lo asigna de arriba hacia abajo, no se como hacer q lo asigne en sentido contrario por lo tanto el ultimo dato siempre debe quedar abajo para q cumpla con el correlativo
Genial Tio. e seguido al pie de la letra el video y me sale un error 1004 al precionar el boton de actualizar y en el botón de filtrar en la BD ¿Puedes hacer un video de como resolver los errores de 1004 si te da tiempo porfa?
A mi me sale exactamente los 2 mismos problemas, ya directamente decidi obviar esos 2 botones.
Cómo crear esa plantilla con esas opciones
Hola buen dia estoy haciendo una base de datos como la del video y al hacer la macro de buscar no la ejecuta sale el objeto no admite esta propiedad
me pasa lo mismo
Tengo excel 2016 pero no me aparece la opcion de insertar iconos como lo encuentro?
Hola, no me permite ver las filas al agregar
Tío tech, cómo hago para que el usuario no modifique los botones dónde se asignan las macros... He buscado y no encuentro. Gracias.
Hola Jaime, te comento:
Lo primero que tienes que hacer es proteger tu hoja con contraseña (Pestaña Revisar -> Proteger Hoja), pero al hacer eso no permitirá que la macro haga ciertos cambios en la hoja entonces el truco esta en desproteger primero la hoja con código vba y luego al final volver a protegerla. Por ejemplo te muestro una macro.
Sub Editar_hoja1()
'desproteger Hoja1
Worksheets("Hoja1").Unprotect "Contraseña"
'hacer algo con la Hoja1
'Volver a proteger la Hoja1
Worksheets("Hoja1").Protect "Contraseña"
End Sub
La otra opción es que solo protejas las formas y el código lo puedes hacer al iniciar la hoja Activa:
Fijate que todo esta con False solo la propiedad DrawingObjects:=True es lo único que te va proteger.
Private Sub Worksheet_Activate()
Worksheets("Hoja2").Protect "Hola", DrawingObjects:=True, Contents:=False, Scenarios:=False, _
UserInterfaceOnly:=False, AllowFormattingCells:=False, AllowFormattingColumns:=False, _
AllowFormattingRows:=False, AllowInsertingColumns:=False, AllowInsertingRows:=False, _
AllowInsertingHyperlinks:=False, AllowDeletingColumns:=False, AllowDeletingRows:=False, _
AllowSorting:=False, AllowFiltering:=False, AllowUsingPivotTables:=False
End Sub
Miguel lo intentaré. Muchas gracias.
Miguel, adapté este ejercicio a mis necesidades, pero imagínate Miguel q cuando busco en BD me deja todos los campos vacíos. Y cuando le pongo de nuevo el filtro aparece. Pero no me busca como a vos, que hago?
Aprendi mucho con el problema que Macros no trabaja en la version de Ipad que tengo
Hola, fijate que cuando pongo el comando [#All] me marca en error 400, no se a que se deba, muy buen video
Lo tuve que sustituir por celdas en vez se seleccionar la tabla
@@mauricioabarcacordova8050 ME PASO TAMBIEN
Como se guarda el archivo para que otros puedan usarlo
Hola, el archivo lo guardas como cualquier otro Habilitado para Macros, si quieres trabajar en equipo Tienes que tener una cuenta en office 365 y guardarlo en la nube en One Drive
La columna ID de la tabla dinamica nunca lo utilizaste cual era su proposito
Hola ¿Cómo hacer para que la celda de "Identificación" se autonumere sola y correlativamente a la anterior? Saludos
Puedes usar la función max
O usar una variable que valla sumando (y=y+1)
Hola
Hice el filtro con el codigo q esta en el video y me sale error 400 xq
Eres el mejor amigo pero una duda me salio el msj no se puede obtener la propiedad Vlookup
felicidades por tu canal , disculpa en el codigo e buscar me da error de sintaxis si me puedes ayudar por favor te lo agradezco
Range("C6")=WorksheetFunction.VlockupRange("C5"),Sheets("BD").Range("C:G"),2,False)
esta mal escrito: .VLookup(Range("C5")
@@casalilla voy a probar de nuevo y te aviso
Range("C6") = WorksheetFuntion.VLookup(Range("C5"), Sheets("BD").Range("C.F"), 2, False)
me sigue dando error
es Range("C:F"), con dos puntos
@@casalilla voy hacer el código de nuevo me da error
BUENOS DIAS EXCELENTE VIDEO, ME GUSTARIA ME PUEDAS AYUDAR SI DESEO QUE CADA VES QUE INGRESO UN CODIGO ME LO ORDE EN FORMA ASCENDENTE Y TAMBIEN QUE ME COPIA TAMBIEN VALORES Y NUMERO, NO SOLO VALOR, TE AGRADECE
Tio Tech, buen dio, me marca el error 1004 en la formula de buscar
alguna solución :S
pero como puedo actualizar sin tener que ir a la otra tabla?
lo hice todo y cuando cerré y re-abri el programa no me guardo nada de lo de Macro y lo había guardado el trabajo
54
Todo me tira error procedimiento esterno no valido
Todo iba muy bien hasta q empezó visual
Hola tio Tech tengo un problema al momento de hacer el boton Eliminar, lo copie exactamente como esta tu codigo y me sale error 1004 y dice que no se puede obtener la propiedad match. Gracias y un abrazo!!
run time error '424':
Object required yo tengo este error en el boton eliminar . pero los videos estan muy didacticos gracias
No me funciona…😢
Ya me funcionó
Cómo a mí no solo registra
Aja y cuéntanos cómo se colocan esos botones
Hola Anita buenas noches, debes ir al módulo 1 para ir aprendiendo paso a paso, acá ya está en el módulo 6. @AnaKarinaLaresdePirela-kt3yd
Formas con hipervínculos (para la navegabilidad del sistema) o si quieres automatizarlo mejor, usa Macros.
Hola Ana, en este video también explico como crear los botones y todo el código que utilizamos. Pero igual en la descripción tienes el curso para llevarlo desde cero. Saludos.
Nos tienes que decir donde encontrar imágenes chulas para botones de los formularios.
Seguí los pasos para hacer esto y no funcionó en lo absoluto, siento que perdí mi tiempo.
Al fin aparece uno mi hermano ISO uno copiando y solo funcionó el registro pero el resto no Pailas ya somos 2
Me pasó lo mismo. Cuando empezó a arreglar las fallas, ya no funcionaba la programación original. Voy a seguir el curso para lograr el conocimiento necesario para arreglarlo
Copio las macros y lo otro borro el archivo de excel original y luego la vuelvo Aser pegando todo y hay si funcionó
Pinche rango buscar Bd