Estimado, Para mi es un honor saber que mi humilde trabajo contribuya a mejorar el conocimiento de otras personas. Muchas gracias a cada uno de los suscriptores del canal. Saludos!!!
MUCHISIMAS GRACIAS POR LA APORTACION, 10 AÑOS DESPUES DE HABER SUBIDO ESTAS CLASES ME ESTAN DANDO LAS HERRAMIENTAS NECESARIAS PARA PODER DESEMPEÑAR MI PROXIMO TRABAJO, GRACIAS POR EL TIEMPO QUE DEDICO A ESTOS VIDEOS.
Estimado Rafael, Muchas gracias por su apreciación, la verdad el que está agradecido soy Yo, ya que con el conocimiento que usted posee se da a la tarea de calificar mi trabajo de manera positiva. Nuevamente mil gracias.
Excelente ejemplo, felicidades por su tiempo para realizar este tutorial y su estilo de enseñanza, sobretodo en el uso correcto de los términos usados en el diseño y desarrollo de aplicaciones, al igual que la limpieza tan perfecta del código VBA. Es Ud. un buen ejemplo a seguir por los futuros desarrolladores informáticos.
pazalex72 Ufff muchas gracias por este comentario estimado. Espero de corazón que el resto de vídeos del canal Excel Hecho Fácil le sean de utilidad. Saludos.
Le felicito por estos videos donde un aprende bastante del vb. Están perfectamente explicados y con mucha claridad. Saludos desde las Islas Canarias.. Saludos a todos los seguidores
Estimado Angel Berperan, Muchas gracias por el comentario y la verdad le agradezco la felicitación que remite a mi colega, ya que sin ella no podría montar estas clases. Saludos desde Colombia.
Muchas gracias por el interés mostrado hacia nosotros, los que necesitamos estos tutoriales. Estoy muy interesado en seguir tus lecciones. Otra vez... muchas gracias y continua
Estimado Carlos C, Muchas gracias por el comentario, me satisface saber que le sirva. Por otro lado, te comento que inicie con este curso desde el nivel Experto, es decir, desde la programación con VBA, esto con el fin de ofrecer un nivel teórico de conocimiento basado en una metodología progresiva de aprendizaje. Hasta el día de hoy, he lanzado 2 clases teóricas y 1 práctica, pero te aseguro que serán muchas más.
Con tus videos Andres ya no quedan agujeros negros, el Excel ya esta bien iluminado y nosotros los principiantes en esto pienso que estamos caminando en la mejor ruta que hay tus cursos gracias de verdad Andres y un gran saludo desde españa
Si no fue fácil pero entendí todo... el problema fue la letra "s" como dijo no es el objeto "comment" sino "comments", ahora corre bien... muchas gracias DJJA.... sigue publicando tus vídeos que son de utilidad.
Excelente explicación, lo considero más un Facilitador que un profesor, ya que la diferencia es que el Facilitador explica de manera tal que cualquier persona por más principiante que sea pueda seguir las instrucciones y aprender, le insto a que siga mostrando sus habilidades de Excel, me ha ayudado mucho, Saludos!!!
+Pablo Ruano Mi estimado, muchas gracias por comentar, para mi es grato contar con tu apoyo, por eso te doy las gracias... Un fuerte abrazo desde Colombia y estamos en contacto. Saludos.
Muy interesante el tema. Nunca he programado nada pero necesito aprenderlo para crear herramientas de trabajo y me parece que tendré un buen aliado con este curso. Es muy bonita la didáctica usada. Gracias
Como siempre excelente, para quienes somos neófitos en el tema tendremos que repasar y estudiar bastante este vídeo tutorial Por siempre gracias Humberto P.D. ¡ Lógicamente tienes manita arriba !
Muchas gracias, por permitir observar el video, soy neófito en cuestión de programación, o mejor, desconozco lo básico del tema, pero me intereso su explicación a plenitud. Lo observé todo, aunque andaba en la búsqueda de temas de macros, pero encontré que puedo hacer uso de parte del mismo. Felicidades.
Gracias Bro, después de tanto tiempo que lo grabé aún sigue estando aqui y siendo util, gracias por verlo, de verdad lo valoro mucho... Saludos cordiales.
Muchas gracias por los videos, los estoy revisando y son muy buenos; estoy aprendiendo mucho e incluso, buscando por internet he logrado profundizar más mis conocimientos. Sigue así
En los vídeos de mi canal encontraras las demás clases. También puedes seguir a un colega en la materia, su blog es: aprendiendoando . com En esta página puedes encontrar vídeos tutoriales de Excel Básico e Intermedio. Saludos, espero te sirva.
Excelente tutorial, de hecho es el primer caso practico y ya aclaraste algunas dudas, asi de buenos serán los que vienen. ya estoy suscrito y viendo los próximos. de nuevo muchas gracias y exito
Estimado para eso tienes que declarar la variable explicitamente,es decir usa la sentencia: Dim TextoEnQueSeBsuca As String Con eso queda solucionado su problema de raíz. Saludos desde Colombia.
Rafael Sotillo Se que así será, estoy convencido de ello. Un abrazo y que tengas un buen comienzo en este camino de aprendizaje. Es grato contar con tu apoyo. Saludos.
Un buen video tutrial . Lo unico que veo es que bansatante avanzado el programa creado dado que utiliza metodos y funciones vba que no habia visto aun . Sin embargo se aprende mucho de ellos y claro esta que esta muy bien explicado . Finalmente y como siempre gracias don Adrés por compartir sus conocimientos .
Muchas gracias, me sirvió bastante. Solo tengo una observación. En el minuto 16:10 ud escribe ActiveSheet.Comment, sin embargo creo que debe escribirse ActiveSheet.Comments, pues en mi caso sacaba un mensaje de error declarando que no existe propiedad Comment. Nuevamente gracias, excelente explicación y tutorial.
+sergiocamcar8 Estimado, Comment es un propiedad del objeto Range, la cual devuelve el comentario de un rango especificado, en cambio, Comments es una propiedad del objeto WorkSheet que retorna todos los comentarios de la hoja especificada, sin embargo, si haces uso de un indice para la colección puedes llamar a un comentario especifico dentro de la colección, pero si no le colocas indice llamas a toda la colección de comentarios dentro de la hoja especificada. Revisando el ejemplo, si debe usarse ActiveSheet.Comments ya que con esto accedemos a todas la colección. Quizás fue un error mio al digitar... Saludos y un fuerte abrazo... Una vez más gracias por tu aclaración.
Claro que te comprendo, Para esto, utiliza la función interna UCase y convierte todo, tanto la búsqueda como la lo buscado en mayúscula. Es decir, si el usuario ingresa: ReTrAsO, al aplicarle la función UCase("ReTrAsO"), se convertirá en: RETRASO, por otro lado, si conviertes lo que esta en la hoja de Excel con los comentarios a: RETRAso, es decir, UCase("RETRAso"), se convertirá en: RETRASO. Obviamente al compararse no interesa como lleguen las cadenas, al final ambas pasan a mayúsculas.,
Excelente material, muy didáctico! Quiero realizar un formulario para cargar datos desde una hoja y que los almacene en otra hoja diferente manteniendo el formulario activo en la hoja de trabajo para seguir cargando datos. Espero haberme hecho entender.
Muy buen tutorial, me ha encantado la función InStr para buscar caracteres dentro de String´s. Quiero realizar un buscador de datos dentro de archivos en el PC, pero todavía tengo que aprender a utilizar la librería My.Computer.FileSystem. Gracias por el vídeo
Olvido decir que en el diseño del formulario se agrego un txtBox de nombre txtBusqueda y que se coloca al costado del label llamado Buscar. Me di cuenta cuando vi el archivo en excel, ya decia porque no entiendo de donde sale ese codigo en el video.
Excelente explicación mi estimado. Lastimosamente no entendí mucho ya que tantos objetos, comandos, colecciones y demás me hizo bolas. Pero poco a poco voy aprendiendo gracias
No pasa nada, con paciencia y práctica entenderás, no te afanes... Sigue viendo el curso y lo más probable es que termines por dilucidar todos los conceptos. Saludos.
Revisa las propiedades "Enabled" y "Locked" del control TextBox del formulario, obviamente desde el editor de VBA. Fíjate que la propiedad "Enabled" debe estar siempre en True y "Locked" en False. COn eso das cabida a que se pueda ingresar texto en su control TextBox.
Hola genial el aporte maestro, hace poco lo empece y me estoy llevando un buen sabor de boca por decirlo así me gustaria que el archivo de practica otro link ya que me dificulta la descarga
Edwin Rivera Gracias por este mensaje tan alentador, es grato contar con tu apoyo. Saludos desde Colombia. Los link ya están listo en la descripción del vídeo.
Estimado oldestnewman, Si su hoja de trabajo no posee comentarios al momento de ejecutar el procedimiento esa instrucción quizás le genere un error ya que no tiene nada que contar. Segundo, ese código utiliza el Objeto Comments y no Comment, ya que estoy intentando conocer la cantidad de comentarios que posee la hoja, por otro lado, un Objeto Comment representa un comentario de celda en una hoja cualquiera.
Hola un saludo. Soy un neófito en Excel me enseñaron algunas cositas para mi trabajo de entonces (encargado de la construcción) y cuando me he puesto hacer alguna cosa(crear un ticket para mi negocio) no se donde tengo la mano derecha, me puse a buscar por la red y te encontré eres el mejor explicando los tutoriales me he descargado tus clases de VBA y cuando llego ha este ejercicio tienes hecho las tablas y sobre todo el gráfico con el que he topado pues tus clases las sigo haciendo lo a la misma vez que lo explicas y el gráfico no soy capaz de sacarlo como tu lo tienes hecho, he visto tus tutoriales de gráficos y aunque he aprendido algo no logro sacarlo como tu y poder continuar con tus clases te pido por favor me explique como lo has hecho pues no continuare avanzando. Sin mas que enviarte un saludo y darte las gracias por educarnos.
Buenas tardes. Gracias por responder a mi pregunta pero tengo que indicarle que la respuesta que usted me da es para otra persona. Espero ansiosa mente la respuesta correcta. Gracias.
Pero un Objeto Comments representa toda una colección de Objetos Comment que se encuentran en la hoja. Recuerde: una colección también es un Objeto. Por tanto, tengo que decirle que la instrucción que aparece en el vídeo no es la que usted plantea en el comentario, ya que la instrucción original es: "If ActiveSheet.Comments.Count = 0 Then" Espero pueda entender. Saludos.
Gracias por esta explicación. Aprovecho para preguntarte ¿Cuándo se debe utilizar la instrucción Exit Sub? He observado en otros ejemplos en los que se utiliza para que el resto del código no se ejecute. En este ejemplo ¿podría ser necesario en el caso de que no existan comentarios en la hoja activa?
Este video si se me complico mas, aunque entiendo a la perfeccion la logica y he utilizado mucho las macros grabadas, la programacion es algo mucho mas alla. Te agradezco el apoyo y te mando un saludote desde Mexico.
+Walter Martinez Ok, entendido, para los próximos videos lo mejoraré y sacaré algo de ese tema... Un fuerte abrazo desde Colombia... Muchas gracias por comentar, para mi es grato contar con tu apoyo. Saludos.
Estimado Brayan, Tienes total libertad para compartir este recurso con tus estudiantes, lo único que te suplico encarecidamente es que menciones a tus alumnos que no pueden Re-Subir este material a otra cuenta de RUclips, ya que de ser así RUclips sancionaría a alguna de las partes por violación al Copyright y suprimirían el vídeo, dejando por otro lado a nuevas personas inhabilitadas para verlo. Sin embargo, si puedes compartirlo con tus estudiantes. Saludos.
hola, la verdad que me parece muy interesante tu aporte. lo que me esta costando a raiz de que nunca programe es saber los codigos que tengo que usar, cuales existes y que modifican
Hola profesor, mi nombre es Eduar, vivo en Bucaramanga. Agradezco por su invaluable aporte en el mundo de excel. Tengo una duda con respecto al control IMAGE. Este control tiene varios eventos. Cuando intento utilizar el evento click, mousedown, o mouseUp, no funcionan para ese control, ejemplo IMAGE1. Es decir, que para que funcionen debo programar las instrucciones en un segundo CONTROL (IMAGE2) para que se ejecuten en el IMAGE1. Lo que quiero es que en el control IMAGE1 se cargue una imagen cuando haga click en este control, pero no pasa nada. Para que funcione debo programarlo en un segundo CONTROL IMAGE o en un commandButton. ¿Por qué sucede eso? Gracias.
Eres un capo, ¿podrias hacer uno pero en vez de buscar una cadena en un elemento comentario, buscarlo en una hoja? muy interesante y explicativo tu video
Excel Hecho Fácil si mas que nada, hacer consulta a traves de un listbox se vaya refinando la consulta, no importa que se manejen muchos datos, sino con lo basico seria muy interesante de antemano te agradesco tu tiempo invertido
Esa podría ser otra solución, Pero le recomiendo no comparar con ella, ya que si la especifica en solo Texto, las comparaciones que se hagan con otras cadenas en otros procedimientos no serán Binarias, y si resulta que necesita comprar cadenas exactas lo que le va a surgir son muchos problemas. Saludos.
Excelentes videotutoriales, gracias por compartir su conocimiento. Mire estuve revisando el codigo y no entiendo muy bien en que parte del mismo es donde se le asigna valor a la variable comentario le agradecería mucho despejarme esta duda, para poder continuar con mas claridad
Estimado nelsonnavarro1 la variable Comentario es una Variable de objeto, por tanto no existe una sentencia de asignación directa, por el contrario, solo se utiliza para recorrer todos los elementos de la colección Comments de la hoja activa. Sin embargo, es en esta linea donde se hace la asignación indirecta a dicha variable. For Each Comentario In ActiveSheet.Comments Saludos, espero haber sido claro.
Hola DJJA saludos. Quiero comentarte que viendo el vídeo CASO PRACTICO 1 y realizando paso a paso el código que muestra el vídeo obtengo un error que dice: "se ha producido el error 438 en tiempo de ejecución. El objeto no admite esta propiedad o método" y me aparece resaltado la linea de código siguiente: "If ActiveSheet.Comment.Count = 0 Then" y no se a que se debe ... Me pregunto si sera porque uso la versión EXCEL2007. Espero atentamente tu respuesta ya que me interese en tus vídeos.Gracias
Estimado podrias aclarame el tema de la diferencia y las utilizaddes de visual basic 6.0 y visual basic.net??? y contarte que intento agregar imagenes al listview con imagelist y en al ventana propiedades del imagelist (personalizado ) me arroja el siguiente error: la clase no registrada buscando objeto: CLSID:{7EBDAAE1-8120-11CF-899F-00AA00688B10}
¡¡¡EXCELENTE LAS EXPLICACIONES!!! Felicitaciones. Quería preguntarle si ha desarrollado algún ejercicio para elaborar el cuadro de movimiento de rebaños de bovinos o bufalinos.
Muchas gracias por comentar estimado, me place mucho contar con tu apoyo. Respecto de lo que comentas, no... No he realizado algo parecido, pero si gustas usa los comentarios para realizar una descripción y con gusto si está a mi alcance te respondo en video. Saludos desde Colombia.
Hola Estimados Excel hecho fácil me gustaría saber como de los datos extraídos desde un listbox (productos de una busqueda) al hacer click sobre el dato que muestra el listbox me lanze un formulario con el detalle de aquella informacion.ESPERO ME PUEDAN AYUDAR LLEVO DIAS EN ESO
Estimado Andrés.. muy buena la exposición y el ejercicio.. se agradece el aporte.. me podrias indicar donde puedo leer y seguir tus explicaciones desde los primeros niveles...
Estimado,
Para mi es un honor saber que mi humilde trabajo contribuya a mejorar el conocimiento de otras personas.
Muchas gracias a cada uno de los suscriptores del canal.
Saludos!!!
MUCHISIMAS GRACIAS POR LA APORTACION, 10 AÑOS DESPUES DE HABER SUBIDO ESTAS CLASES ME ESTAN DANDO LAS HERRAMIENTAS NECESARIAS PARA PODER DESEMPEÑAR MI PROXIMO TRABAJO, GRACIAS POR EL TIEMPO QUE DEDICO A ESTOS VIDEOS.
Andres la exposicion es excelente y amena.
La presentacion muy buena.
Gracias y saludos a los dos Jenifer y Andres.
Excelente explicacion, soy desarrollador y es la primera vez que veo que alguien lo explique tan bien. Felicidades
Estimado Rafael,
Muchas gracias por su apreciación, la verdad el que está agradecido soy Yo, ya que con el conocimiento que usted posee se da a la tarea de calificar mi trabajo de manera positiva.
Nuevamente mil gracias.
Excelente ejemplo, felicidades por su tiempo para realizar este tutorial y su estilo de enseñanza, sobretodo en el uso correcto de los términos usados en el diseño y desarrollo de aplicaciones, al igual que la limpieza tan perfecta del código VBA. Es Ud. un buen ejemplo a seguir por los futuros desarrolladores informáticos.
Alexánder Murcia Mosquera Gracias por este mensaje tan alentador, es grato contar con tu apoyo.
Saludos desde Colombia.
Buenos dias no queda mas que agradecimientos, por su aporte, son personas como usted quien contribuye a una mejora de la sociedad
pazalex72 Ufff muchas gracias por este comentario estimado.
Espero de corazón que el resto de vídeos del canal Excel Hecho Fácil le sean de utilidad.
Saludos.
Le felicito por estos videos donde un aprende bastante del vb. Están perfectamente explicados y con mucha claridad. Saludos desde las Islas Canarias.. Saludos a todos los seguidores
Joaquín Sosa Ramos Muchas gracias amigo por comentar, es grato contar con tu apoyo.
Saludos desde Colombia.
Muchas gracias señor, Dios lo bendiga, estoy aprendiendo mucho con ud para así tener un mejor trabajo y una mejor calidad de vida
Gracias por tomarte el tiempo de comentar... Un abrazo fuerte desde la distancia. Saludos.
Estimado Angel Berperan,
Muchas gracias por el comentario y la verdad le agradezco la felicitación que remite a mi colega, ya que sin ella no podría montar estas clases.
Saludos desde Colombia.
ME PARECE INTERESANTE ESTOS CURSOS , Y MÁS QUE ESTUDIO CONTABILIDAD ,ES MUY IMPORTANTE BENDICIONES,GRACIAS
Muchas gracias por el interés mostrado hacia nosotros, los que necesitamos estos tutoriales. Estoy muy interesado en seguir tus lecciones. Otra vez... muchas gracias y continua
Estimado Carlos C,
Muchas gracias por el comentario, me satisface saber que le sirva.
Por otro lado, te comento que inicie con este curso desde el nivel Experto, es decir, desde la programación con VBA, esto con el fin de ofrecer un nivel teórico de conocimiento basado en una metodología progresiva de aprendizaje.
Hasta el día de hoy, he lanzado 2 clases teóricas y 1 práctica, pero te aseguro que serán muchas más.
Este curso es "adictivo" a cada nueva entrega mas me ánimo a esperar la siguiente. Gracias Andrés. 🙂 desde 🇪🇸
Excelentes videos y tu profesionalismo, te agradezco y te felicito. Saludos del norte de Mexico.
Gracias por tus palabras. Espero tengas un buen comienzo en tu aprendizaje. Saludos desde Colombia.
Con tus videos Andres ya no quedan agujeros negros, el Excel ya esta bien iluminado y nosotros los principiantes en esto pienso que estamos caminando en la mejor ruta que hay tus cursos gracias de verdad Andres y un gran saludo desde españa
Wow que Profesionalismo de tu parte!! Te felicito, que enorme cultura tienen en tu País. Muchas Gracias por tus aportes.
Dylan G Estimado muchas gracias por compartir, es grato contar con tu apoyo.
Saludos desde Colombia.
Muchas gracias Andrés. Lo miraré con calma. He visto el 1er vídeo y es muy interesante.
Gracias, ya lo he podido solucionar. Me gustas tus tutoriales y estaré atento a todo lo que publiques que tenga relación con excel.
Si no fue fácil pero entendí todo... el problema fue la letra "s" como dijo no es el objeto "comment" sino "comments", ahora corre bien... muchas gracias DJJA.... sigue publicando tus vídeos que son de utilidad.
Excelente explicación, lo considero más un Facilitador que un profesor, ya que la diferencia es que el Facilitador explica de manera tal que cualquier persona por más principiante que sea pueda seguir las instrucciones y aprender, le insto a que siga mostrando sus habilidades de Excel, me ha ayudado mucho, Saludos!!!
Excelente curso, creo que le voy a sacar mucho provecho, saludos
Muchas gracias desde Argentina. Me esta sirviendo mucho en mi trabajo y mi carrera.
leo more Muchas gracias a ti por comentar, un gran abrazo desde Colombia.
Saludos.
Que buen curso. Sigue adelante.
+Pablo Ruano Mi estimado, muchas gracias por comentar, para mi es grato contar con tu apoyo, por eso te doy las gracias...
Un fuerte abrazo desde Colombia y estamos en contacto.
Saludos.
Muy interesante el tema. Nunca he programado nada pero necesito aprenderlo para crear herramientas de trabajo y me parece que tendré un buen aliado con este curso.
Es muy bonita la didáctica usada. Gracias
Genial, espero le saques mucho provecho a las clases... Saludos desde Colombia.
Como siempre excelente, para quienes somos neófitos en el tema tendremos que repasar y estudiar bastante este vídeo tutorial
Por siempre gracias
Humberto
P.D. ¡ Lógicamente tienes manita arriba !
Humberto Chinchilla Mora Gracias por este mensaje tan alentador, es grato contar con tu apoyo.
Saludos desde Colombia.
Muchas gracias, por permitir observar el video, soy neófito en cuestión de programación, o mejor, desconozco lo básico del tema, pero me intereso su explicación a plenitud. Lo observé todo, aunque andaba en la búsqueda de temas de macros, pero encontré que puedo hacer uso de parte del mismo. Felicidades.
Excelente los cursos y excelente idea lo de los casos prácticos...
Excelente video. Muy muy profesional. Veré los otros comenzando de cero con macros.
Muy bueno me quede toda la madruga para ver si funciona......muy bueno
Excelente vídeos compañeros. Saludos desde Venezuela-Caracas
Saludos desde Colombia, un abrazo compa...
Muy buen tutorial, hace poco me suscribí a tu canal y es grato contar con facilitador tan bueno, continua así y muchas gracias.
Gracias Christian Hilares M. por el comentario.
Excelente aporte para la comunidad.... Agradecido por tu dedicación
A vos por comentar... Saludos.
Este ejemplo es excelente, muchas gracias !!!
Gracias Bro, después de tanto tiempo que lo grabé aún sigue estando aqui y siendo util, gracias por verlo, de verdad lo valoro mucho... Saludos cordiales.
Excelente felicitaciones
Mut buen video... gracias..¡¡ ahora a trabajar...
Nuevamente muchas gracias.
Saludos...
Muchas gracias por los videos, los estoy revisando y son muy buenos; estoy aprendiendo mucho e incluso, buscando por internet he logrado profundizar más mis conocimientos.
Sigue así
Excelente vídeo tutorial Andrés. Muchas gracias por compartir sus conocimientos
En los vídeos de mi canal encontraras las demás clases.
También puedes seguir a un colega en la materia, su blog es: aprendiendoando . com
En esta página puedes encontrar vídeos tutoriales de Excel Básico e Intermedio.
Saludos, espero te sirva.
Excelente, aprendes rápido...
Felicitaciones...
Excelente tutorial, de hecho es el primer caso practico y ya aclaraste algunas dudas, asi de buenos serán los que vienen. ya estoy suscrito y viendo los próximos. de nuevo muchas gracias y exito
Estimado para eso tienes que declarar la variable explicitamente,es decir usa la sentencia:
Dim TextoEnQueSeBsuca As String
Con eso queda solucionado su problema de raíz.
Saludos desde Colombia.
Excelente el material, gracias por tomarte el tiempo para hacer un buen vídeo.
Excelente tutorial. Muchas gracias
Claro, con gusto le dejo esa cuestión a su criterio...
Escribe las lineas y luego postealas para que todos vemos como hacerlo.
Saludos.
Muy buen aporte , aprendí mucho con el tutorial.
Me alegro mucho que te haya gustado, y lo mejor que aprendieras... Saludos y un abrazo desde Colombia. Saludos.
muy buen material, gracias por el esfuerzo aplicado
Muchas gracias por su trabajo y esfuerzo
me encanta tus videos,esperoaprender muchisimo con ellos,gracias
Rafael Sotillo Se que así será, estoy convencido de ello.
Un abrazo y que tengas un buen comienzo en este camino de aprendizaje.
Es grato contar con tu apoyo.
Saludos.
Excelente explicación, excelente inducción, muchas gracias por el aporte.
Completamente valido su comentario, si se puede, si señor.
Saludos.
Esta genial, gracias por el aporte.
Muy buen tutorial, esperando al proximo, saludos desde Cusco, Perú
excelente tu video tutorial, muchas gracias me ha servido mucho y continua asi......
Gracias por el curso
Muchas gracias a ti por comentar mi estimado, espero le saques el máximo provecho... Saludos.
Un buen video tutrial . Lo unico que veo es que bansatante avanzado el programa creado dado que utiliza metodos y funciones vba que no habia visto aun . Sin embargo se aprende mucho de ellos y claro esta que esta muy bien explicado . Finalmente y como siempre gracias don Adrés por compartir sus conocimientos .
Mauro Gómez Grueso Muchas gracias por su comentario, es grato contar con su apoyo.
Saludos desde Colombia.
Muchas gracias, me sirvió bastante. Solo tengo una observación. En el minuto 16:10 ud escribe ActiveSheet.Comment, sin embargo creo que debe escribirse ActiveSheet.Comments, pues en mi caso sacaba un mensaje de error declarando que no existe propiedad Comment. Nuevamente gracias, excelente explicación y tutorial.
+sergiocamcar8 Estimado, Comment es un propiedad del objeto Range, la cual devuelve el comentario de un rango especificado, en cambio, Comments es una propiedad del objeto WorkSheet que retorna todos los comentarios de la hoja especificada, sin embargo, si haces uso de un indice para la colección puedes llamar a un comentario especifico dentro de la colección, pero si no le colocas indice llamas a toda la colección de comentarios dentro de la hoja especificada.
Revisando el ejemplo, si debe usarse ActiveSheet.Comments ya que con esto accedemos a todas la colección.
Quizás fue un error mio al digitar...
Saludos y un fuerte abrazo... Una vez más gracias por tu aclaración.
Excelente trabajo, el agradecido soy yo
Buen trabajo amigo, muy útil!
Excelente el video me va a servir mucho, gracias.
Gracias por su aporte.
Excelente tutorial.
Genial, gracias por tu comment...
la verdad muy bueno tu video y completo, para apender mucho gracias
Claro que te comprendo,
Para esto, utiliza la función interna UCase y convierte todo, tanto la búsqueda como la lo buscado en mayúscula.
Es decir, si el usuario ingresa: ReTrAsO, al aplicarle la función UCase("ReTrAsO"), se convertirá en: RETRASO, por otro lado, si conviertes lo que esta en la hoja de Excel con los comentarios a: RETRAso, es decir, UCase("RETRAso"), se convertirá en: RETRASO.
Obviamente al compararse no interesa como lleguen las cadenas, al final ambas pasan a mayúsculas.,
Excelente material, muy didáctico!
Quiero realizar un formulario para cargar datos desde una hoja y que los
almacene en otra hoja diferente manteniendo el formulario activo en la hoja de
trabajo para seguir cargando datos. Espero haberme hecho entender.
Ok mi estimado, lo apuntó en mi libreta de pendientes y te respondo cuando llegue a ella... Un abrazo y gracias por comentar...
Muy buen tutorial, me ha encantado la función InStr para buscar caracteres dentro de String´s. Quiero realizar un buscador de datos dentro de archivos en el PC, pero todavía tengo que aprender a utilizar la librería My.Computer.FileSystem. Gracias por el vídeo
gracias por tan buen ejemplo
Nuevamente mil gracias por comentar. FABIO HERNANDEZ PAVA
Saludos desde Colombia.
Olvido decir que en el diseño del formulario se agrego un txtBox de nombre txtBusqueda y que se coloca al costado del label llamado Buscar. Me di cuenta cuando vi el archivo en excel, ya decia porque no entiendo de donde sale ese codigo en el video.
Muchas gracias,
Excelente explicación mi estimado. Lastimosamente no entendí mucho ya que tantos objetos, comandos, colecciones y demás me hizo bolas. Pero poco a poco voy aprendiendo gracias
No pasa nada, con paciencia y práctica entenderás, no te afanes... Sigue viendo el curso y lo más probable es que termines por dilucidar todos los conceptos. Saludos.
Gracias por el aporte
muy buen video aprendi mucho me gustaria que nos enseñaras a diseñar userforms mas bonitos con fotos y con mas diseño
Ok, esa es la idea, pero esos tutos se harán el año que viene... Un abrazo y muchas gracias por comentar... Saludos.
Muito bom! Explicações claras e precisas.
Dios le bwndiga
Revisa las propiedades "Enabled" y "Locked" del control TextBox del formulario, obviamente desde el editor de VBA.
Fíjate que la propiedad "Enabled" debe estar siempre en True y "Locked" en False.
COn eso das cabida a que se pueda ingresar texto en su control TextBox.
Hola genial el aporte maestro, hace poco lo empece y me estoy llevando un buen sabor de boca por decirlo así me gustaria que el archivo de practica otro link ya que me dificulta la descarga
Edwin Rivera Gracias por este mensaje tan alentador, es grato contar con tu apoyo.
Saludos desde Colombia.
Los link ya están listo en la descripción del vídeo.
Muchas gracias
Graciaaas!!! padrisimo
Es que creo que es mejor asi.Cuando insertas un un texto a buscar, es como una búsqueda avanzada y sólo quieres que salga eso
Estimado oldestnewman,
Si su hoja de trabajo no posee comentarios al momento de ejecutar el procedimiento esa instrucción quizás le genere un error ya que no tiene nada que contar.
Segundo, ese código utiliza el Objeto Comments y no Comment, ya que estoy intentando conocer la cantidad de comentarios que posee la hoja, por otro lado, un Objeto Comment representa un comentario de celda en una hoja cualquiera.
Amigo un consulta en la creacion de los cuadros ...no veo como creas el ingreso de texto de se BUSCA...?'?...Pero es grandioso le estoy siguiendo.....
Por favor,mira a ver si puedes crear una nueva sesión o sesiones con estos temas de búsquedas, bd, autocompletar,....Gracias.
Excelente! Gracias
Gracias por el comentario Monik Andrade
Hola un saludo.
Soy un neófito en Excel me enseñaron algunas cositas para mi trabajo de entonces (encargado de la construcción) y cuando me he puesto hacer alguna cosa(crear un ticket para mi negocio) no se donde tengo la mano derecha, me puse a buscar por la red y te encontré eres el mejor explicando los tutoriales me he descargado tus clases de VBA y cuando llego ha este ejercicio tienes hecho las tablas y sobre todo el gráfico con el que he topado pues tus clases las sigo haciendo lo a la misma vez que lo explicas y el gráfico no soy capaz de sacarlo como tu lo tienes hecho, he visto tus tutoriales de gráficos y aunque he aprendido algo no logro sacarlo como tu y poder continuar con tus clases te pido por favor me explique como lo has hecho pues no continuare avanzando.
Sin mas que enviarte un saludo y darte las gracias por educarnos.
...
Buenas tardes.
Gracias por responder a mi pregunta pero tengo que indicarle que la respuesta que usted me da es para otra persona.
Espero ansiosa mente la respuesta correcta.
Gracias.
Pero un Objeto Comments representa toda una colección de Objetos Comment que se encuentran en la hoja. Recuerde: una colección también es un Objeto. Por tanto, tengo que decirle que la instrucción que aparece en el vídeo no es la que usted plantea en el comentario, ya que la instrucción original es: "If ActiveSheet.Comments.Count = 0 Then"
Espero pueda entender.
Saludos.
Gracias por esta explicación. Aprovecho para preguntarte ¿Cuándo se debe utilizar la instrucción Exit Sub? He observado en otros ejemplos en los que se utiliza para que el resto del código no se ejecute. En este ejemplo ¿podría ser necesario en el caso de que no existan comentarios en la hoja activa?
Para terminar la rutina antes del final!!! Saludos
En tu ejemplo ¿Podría utilizarse está instrucción?
Este video si se me complico mas, aunque entiendo a la perfeccion la logica y he utilizado mucho las macros grabadas, la programacion es algo mucho mas alla. Te agradezco el apoyo y te mando un saludote desde Mexico.
Hola excelente trabajo, solo debo mencionar que deberias validar las mayusculas/minusculas....., muchas gracias por tu aporte.
+Walter Martinez Ok, entendido, para los próximos videos lo mejoraré y sacaré algo de ese tema...
Un fuerte abrazo desde Colombia...
Muchas gracias por comentar, para mi es grato contar con tu apoyo.
Saludos.
Estimado Brayan,
Tienes total libertad para compartir este recurso con tus estudiantes, lo único que te suplico encarecidamente es que menciones a tus alumnos que no pueden Re-Subir este material a otra cuenta de RUclips, ya que de ser así RUclips sancionaría a alguna de las partes por violación al Copyright y suprimirían el vídeo, dejando por otro lado a nuevas personas inhabilitadas para verlo.
Sin embargo, si puedes compartirlo con tus estudiantes. Saludos.
hola, la verdad que me parece muy interesante tu aporte. lo que me esta costando a raiz de que nunca programe es saber los codigos que tengo que usar, cuales existes y que modifican
Es largo para describirlo por un comentario.
Hola profesor, mi nombre es Eduar, vivo en Bucaramanga. Agradezco por su invaluable aporte en el mundo de excel. Tengo una duda con respecto al control IMAGE.
Este control tiene varios eventos. Cuando intento utilizar el evento click, mousedown,
o mouseUp, no funcionan para ese control, ejemplo IMAGE1. Es decir, que para que funcionen debo programar las instrucciones en un segundo CONTROL (IMAGE2) para que se ejecuten en el IMAGE1.
Lo que quiero es que en el control IMAGE1 se cargue una imagen cuando haga click en este control, pero no pasa nada. Para que funcione debo programarlo en un segundo CONTROL IMAGE o en un commandButton. ¿Por qué sucede eso?
Gracias.
Eres un capo, ¿podrias hacer uno pero en vez de buscar una cadena en un elemento comentario, buscarlo en una hoja? muy interesante y explicativo tu video
Luis Mateo Déjame revisar y te comento.
Saludos.
Excel Hecho Fácil si mas que nada, hacer consulta a traves de un listbox se vaya refinando la consulta, no importa que se manejen muchos datos, sino con lo basico seria muy interesante de antemano te agradesco tu tiempo invertido
Luis Mateo Ok.
Autocompletar el texbox?se puede hacer?
Buenas noches disculpa para usar UserForm en excel para Mac como se podría habilitar? Gracias
Esa podría ser otra solución,
Pero le recomiendo no comparar con ella, ya que si la especifica en solo Texto, las comparaciones que se hagan con otras cadenas en otros procedimientos no serán Binarias, y si resulta que necesita comprar cadenas exactas lo que le va a surgir son muchos problemas.
Saludos.
Excelentes videotutoriales, gracias por compartir su conocimiento. Mire estuve revisando el codigo y no entiendo muy bien en que parte del mismo es donde se le asigna valor a la variable comentario le agradecería mucho despejarme esta duda, para poder continuar con mas claridad
Estimado nelsonnavarro1 la variable Comentario es una Variable de objeto, por tanto no existe una sentencia de asignación directa, por el contrario, solo se utiliza para recorrer todos los elementos de la colección Comments de la hoja activa.
Sin embargo, es en esta linea donde se hace la asignación indirecta a dicha variable.
For Each Comentario In ActiveSheet.Comments
Saludos, espero haber sido claro.
Hola DJJA saludos. Quiero comentarte que viendo el vídeo CASO PRACTICO 1 y realizando paso a paso el código que muestra el vídeo obtengo un error que dice: "se ha producido el error 438 en tiempo de ejecución. El objeto no admite esta propiedad o método" y me aparece resaltado la linea de código siguiente: "If ActiveSheet.Comment.Count = 0 Then" y no se a que se debe ... Me pregunto si sera porque uso la versión EXCEL2007. Espero atentamente tu respuesta ya que me interese en tus vídeos.Gracias
muy bueno consulta como podemos hacer para q no considere si el dato es mayuscula o minuscula?
Déjame ver y te comento. Saludos.
Estimado podrias aclarame el tema de la diferencia y las utilizaddes de visual basic 6.0 y visual basic.net??? y contarte que intento agregar imagenes al listview con imagelist y en al ventana propiedades del imagelist (personalizado ) me arroja el siguiente error: la clase no registrada buscando objeto: CLSID:{7EBDAAE1-8120-11CF-899F-00AA00688B10}
¡¡¡EXCELENTE LAS EXPLICACIONES!!! Felicitaciones. Quería preguntarle si ha desarrollado algún ejercicio para elaborar el cuadro de movimiento de rebaños de bovinos o bufalinos.
Muchas gracias por comentar estimado, me place mucho contar con tu apoyo. Respecto de lo que comentas, no... No he realizado algo parecido, pero si gustas usa los comentarios para realizar una descripción y con gusto si está a mi alcance te respondo en video. Saludos desde Colombia.
Hola Estimados Excel hecho fácil me gustaría saber como de los datos extraídos desde un listbox (productos de una busqueda) al hacer click sobre el dato que muestra el listbox me lanze un formulario con el detalle de aquella informacion.ESPERO ME PUEDAN AYUDAR LLEVO DIAS EN ESO
hola, saludos desde México una pregunta con el additem porque sale en la columna 1 el resultado
La propiedad lo admite por defecto de esa manera, si quieres puedes usar la propiedad List del Combo o ListBox...
Saludos.
muchas gracias
Ok...
Estimado Andrés.. muy buena la exposición y el ejercicio.. se agradece el aporte.. me podrias indicar donde puedo leer y seguir tus explicaciones desde los primeros niveles...