Gracias Amigo, por compartir tus conocimientos. En realidad que con tu enseñanza; estoy aprendiendo. Te felicito por poseer un gran dominio de muy buena altura con mucho profesionalismo. Dios Yavé te bendiga en salud y en prosperidad a Ti y a tu Familia.
Que tal Miguel, están excelentes tus explicaciones, de mi parte agradesco tu aportación. Para agregar filas utilizas Range("B5").EntireRow.Insert duda... si tengo filas con formulas establecidas y quiero la carga en esas mismas sin agregar filas nuevas ¿Que puedo implementar?, ya que al utilizar tu método me inserta una fila nueva y no respeta las celdas formuladas. Saludos.
Excelente Brother, cada vez aprendemos mas, una consulta, si te es posible eneñanos como podriamos al buscar obtener e imprimir un reporte o los datos ordenados y detallado individual de cada cliente o en mi caso es empleado. Gracias.
bro muchas gracias por la gran información y forma de explicar.. ¿si tengo una celda con formula, como se puede tener anexada en el formato o se pude dejar sin incluir en lo que inserta la información al dar registrar. ejemplo de formula un si una casilla tiene tal resultado sumar o restar etc?. me podrías indicar. gracias
Saludos Tío, una pregunta; por que si realice el mismo ejercicio con su código no se incrementa el correlativo o numero. Queda en Cli_000001 y no incrementa habiendo varios registro en la BD, agradezco mucho me aclare esta duda, por favor!
Excelente, se puede tener dos codigos, irrepetibles y correlativos, me explico, un campo ID , como 1,2,3,.... y en otro campo, otro que empiece desde por ejemploo 2.000, 2001, 20002 ..... ?
Hola Miguel. Tienes un error en las fechas. si coloco una fecha con el dia antes del 12, me invierte el dia y el mes. Tu ejemplo pusiste el dia 15 por eso no se ve el error...
Y SI POR CASUALIDA LE DI 2 VECES AL BOTON REGISTRAR SE AGREGO EL MISMO REGISTRO Y EL MISMO CODIGO SERIA POSIBLE UNA VEZ REGISTRADO PONER EN BLANCO LOS REGISTROS
Disculpa que pregunte tanto pero soy completamente nuevo en este asunto, seguí los pasos del video y me arroja la siguiente leyenda, "Se esperaba una variable o un procedimiento, no un modulo" y se subraya con azul "Call Genera_Codigo", ¿Qué paso realice de manera indevida?
Excelentes tus videos y explicaciones, me surge un "error" por así decirlo, no me está funcionando: Application.WorksheetFunction.Max(Range("A:A")) + 1 - Me genera el primero pero despues no sigue incrementando el código. Alguna solucion? Desde ya muy agradecido por la respuesta
Buenas tardes Profesor, yo estoy siguiendo su clase y tenia una consulta. Yo soy de Peru y aqui en la sección de dirección los formularios suelen tener secciones como: DEPARTAMENTO, PROVINCIA Y DISTRITO, y en cada opción tiene un menú donde figuran varias opciones, y así cada una de las 3 de acuerdo a lo que uno va seleccionando se va cargando las opciones que le corresponda, como podría plasmar esas opciones en el formulario. Muchas gracias.
@@MariaDelMar-x8s Asi es. Por ejemplo, en la lista de DEPARTAMENTO, yo pueda seleccionar "Lima" y que las demás listas se actualicen para seguir seleccionando las provincias y distritos correspondientes.
Buenos días gracias por tan enseñarnos tan buenas herramientas. Me gustaría saber ¿cuando se pincha el botón examinar cómo puedo hacer para agregar una QR porque aún cuando la pongo como JPG no me la lee? Gracias
la verdad tio tech me parece que te enredas mucho saltas mucho de aquí para allá y además repites mucho información relevante, me parece que puedes ser mas ordenado tienes muchas cosas que parecen borradores creo que deberías preparar mucho mejor tus clases
Hola! Primero gracias por los vídeos. ¿Podrías decirme como introducir fórmulas para que una vez ingresado los datos mediante formulario se apliquen estas formulas? Lo he hecho asi: HojaBD.Range("I5").FormulaLocal = "=SI(H5=""Loose"";-F5;(F5*G5)-F5)" HojaBD.Range("I6").FormulaLocal = "=""otra formula""" HojaBD.Range("I7").FormulaLocal = "=""otra mas""" Si ingreso solo la primera linea (la correspondiente a la celda I5) me funciona bien, pero si agrego formulas a I6 e I7 solo me tiene en cuenta la última fórmula y me rellena las celdas I5,I6, e I7 con las palabras 'otra mas' en lugar de aplicar la formula correspondiente a cada celda. ¿Podrías ayudarme? Gracias.
Gracias Amigo, por compartir tus conocimientos. En realidad que con tu enseñanza; estoy aprendiendo. Te felicito por poseer un gran dominio de muy buena altura con mucho profesionalismo. Dios Yavé te bendiga en salud y en prosperidad a Ti y a tu Familia.
Vamos arriba Miguel, excelente muy bueno te envío un fuerte Abrazo para ti y todos los hermanos Peruanos, José desde Florida Uruguay ❤❤
Vamos arriba ingeniero eres mejor 👏
Excelente MAESTRO buenísimo 👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍lo felicito MAESTRO
EXCELENTE¡ GRACIAS
Que tal Miguel, están excelentes tus explicaciones, de mi parte agradesco tu aportación.
Para agregar filas utilizas Range("B5").EntireRow.Insert
duda... si tengo filas con formulas establecidas y quiero la carga en esas mismas sin agregar filas nuevas ¿Que puedo implementar?, ya que al utilizar tu método me inserta una fila nueva y no respeta las celdas formuladas.
Saludos.
Excelente Brother, cada vez aprendemos mas, una consulta, si te es posible eneñanos como podriamos al buscar obtener e imprimir un reporte o los datos ordenados y detallado individual de cada cliente o en mi caso es empleado. Gracias.
Perfecto. Podrias repetir el cambiar el orden del apunte de ascendente a descendente al insertar una nueva fila. Gracias y mi mas cordial felicitacion
Lograste hacerlo bro? Hasta ahora no encuentro Solución. 😅
@@royguti9780 no. Lo deje
Alguna solución para que las filas se inserten debajo y no encima?
Lo siento no la encontre
Excelente 👍👍👍
bro muchas gracias por la gran información y forma de explicar..
¿si tengo una celda con formula, como se puede tener anexada en el formato o se pude dejar sin incluir en lo que inserta la información al dar registrar. ejemplo de formula un si una casilla tiene tal resultado sumar o restar etc?. me podrías indicar. gracias
Tío puedes hacer algo parecido a éste video con macro, para programa de mantenimiento. Un saludo
Te lo agradezco Tio Tech. Con una consulta si son celdas combinadas, cómo seria mi código para que no genere error al momento de ingresar mis datos?
MUY BUENO CUANDO SE PUBLICARA EL SGTE VIDEO?
Disculpa una duda se pueden generar más bases de datos con códigos personalizados en el mismo archivo ?
alguien que pueda ayudarme con el comando para limpiar los datos después de registrar
Excelente video, solo tengo una pregunta como hago para que las filas se inserten debajo y no encima?
Saludos Tío, una pregunta; por que si realice el mismo ejercicio con su código no se incrementa el correlativo o numero. Queda en Cli_000001 y no incrementa habiendo varios registro en la BD, agradezco mucho me aclare esta duda, por favor!
Me pasó, en mí caso era porque no cerraba el formulario para ingresar un nuevo dato y por lo tanto, no cambiaba el código. No sé si te referís a eso.
Excelente, se puede tener dos codigos, irrepetibles y correlativos, me explico, un campo ID , como 1,2,3,.... y en otro campo, otro que empiece desde por ejemploo 2.000, 2001, 20002 ..... ?
como le hago para que inserte al final de la la linea la ultima que vaya en orden de menor a mayor
Buenos días, como hago para que se cierre el formulario despues de guardar? Porque si le doy guardar nuevamente duplica la entrada.
Hola Miguel. Tienes un error en las fechas. si coloco una fecha con el dia antes del 12, me invierte el dia y el mes. Tu ejemplo pusiste el dia 15 por eso no se ve el error...
PORFA Y SI EL BOTN AGREGAR ESTA EN OTRA HOJA QUE SE UTILOIZA PORFA
ya le encontre llamo la hoja de calculo que necesito
@@TlaltetelaTEBAEV y como llamo a la hoja de calculo en esa funcion?
ya encontre la forma de llamar a la hoja
no se donde esta mi error, produce el codigo pero no me la muestra en el fomulario solo cuando se presiona el boton registrar
tengo un problema me manda error 13, no coinciden los tipo ;(, en la parte de Set HojaBD = ThisWorkbook.Sheets("BD")
Declaraste la variable?
76 / 5.000
perfecto, pero ¿no podrías registrar los datos desde abajo en lugar de desde arriba?
Gente ayudaaaaa como hago para que limpie los datos cuando le doy al boton de registrar no puedo
Y SI POR CASUALIDA LE DI 2 VECES AL BOTON REGISTRAR SE AGREGO EL MISMO REGISTRO Y EL MISMO CODIGO
SERIA POSIBLE UNA VEZ REGISTRADO PONER EN BLANCO LOS REGISTROS
Disculpa que pregunte tanto pero soy completamente nuevo en este asunto, seguí los pasos del video y me arroja la siguiente leyenda, "Se esperaba una variable o un procedimiento, no un modulo" y se subraya con azul "Call Genera_Codigo", ¿Qué paso realice de manera indevida?
Tal vez el Sub es decir la subrutina que quieres llamar tiene el mismo nombre que el modulo, por eso dice al final "No un modulo"
Profe lo hice exactamente igual me genera error, al cambiar la hoja1 por BD, AYUDAAAAAAA
¿Lo solucionaste? me pasa lo mismo.
@@alejandroizurieta2628 a mi me pasa que almacena el numero como texto
y no puede avanzar el contador
Buenas tardes, Profesor disculpa al ingresar el correo el Hotmail y Gmail solo lo acepta con minúsculas hotmail, gmail
Excelentes tus videos y explicaciones, me surge un "error" por así decirlo, no me está funcionando: Application.WorksheetFunction.Max(Range("A:A")) + 1 - Me genera el primero pero despues no sigue incrementando el código. Alguna solucion? Desde ya muy agradecido por la respuesta
me pasa que el codigfo se esta almacenando el numero como texto, comolo arreglo
Falta la clase para modificar el registro después de seleccionarlo en el listbox1 del formulario buscar, por favor no se olvide
Todo excelente, gracias pero me quede esperando como limpiar el formulario :(
alguien que pueda ayudarme con el comando para limpiar los datos despues de registrarlo, no revise los anteriores videos
No me funciona el botón de Registrar... me da error al declarar Dim HojaBD As Worksheet
Set HojaBD = ThisWorkbook.Sheets("Hoja2") . AUXILIOO
Excelente. Tengo un inconveniente. No me guarda los registros.
Buenas tardes Profesor, yo estoy siguiendo su clase y tenia una consulta. Yo soy de Peru y aqui en la sección de dirección los formularios suelen tener secciones como: DEPARTAMENTO, PROVINCIA Y DISTRITO, y en cada opción tiene un menú donde figuran varias opciones, y así cada una de las 3 de acuerdo a lo que uno va seleccionando se va cargando las opciones que le corresponda, como podría plasmar esas opciones en el formulario. Muchas gracias.
Si no me equivoco , quieres es lista desplegables dependientes
@@MariaDelMar-x8s Asi es. Por ejemplo, en la lista de DEPARTAMENTO, yo pueda seleccionar "Lima" y que las demás listas se actualicen para seguir seleccionando las provincias y distritos correspondientes.
Buenos días gracias por tan enseñarnos tan buenas herramientas. Me gustaría saber ¿cuando se pincha el botón examinar cómo puedo hacer para agregar una QR porque aún cuando la pongo como JPG no me la lee? Gracias
A mi me da error en esta línea Numero = Right(Dato, der)
Copie el código tal cual
Hola¸ podrías hacer un video sobre como imprimir un formulario vba excel ? Gracias
poque no declarastes las variables i, posicion,dato,der,
la verdad tio tech me parece que te enredas mucho saltas mucho de aquí para allá y además repites mucho información relevante, me parece que puedes ser mas ordenado tienes muchas cosas que parecen borradores creo que deberías preparar mucho mejor tus clases
Hola! Primero gracias por los vídeos. ¿Podrías decirme como introducir fórmulas para que una vez ingresado los datos mediante formulario se apliquen estas formulas?
Lo he hecho asi:
HojaBD.Range("I5").FormulaLocal = "=SI(H5=""Loose"";-F5;(F5*G5)-F5)"
HojaBD.Range("I6").FormulaLocal = "=""otra formula"""
HojaBD.Range("I7").FormulaLocal = "=""otra mas"""
Si ingreso solo la primera linea (la correspondiente a la celda I5) me funciona bien, pero si agrego formulas a I6 e I7 solo me tiene en cuenta la última fórmula y me rellena las celdas I5,I6, e I7 con las palabras 'otra mas' en lugar de aplicar la formula correspondiente a cada celda.
¿Podrías ayudarme? Gracias.