gracias como siempre Sergio por la calidad de tus tutoriales. Aquí retomando algunos videos para reforzar o recordar lo aprendido hace algun tiempo. Saludos!!
Excelente clases, lo estoy llevando desde el capitulo 01, un consejo seria bueno que pueda dejar ejercicios para que podamos resolver por cada capitulo, y en el otro video corroborar las respuestas, seria muy practico, pero igual genial sus clases, un abrazo.
Sergio, ya voy por el capítulo 20 y empiezo a comprender el proceso... Muchísimas gracias. Espero que repasándolo y haciendo otros casos algo retendré.... Gracias mil.
@@SergioAlejandroCampos no quiero ser pelota, como decimos en mi tierra, Castilla,pero estás haciendo un trabajo tan importante para algunos como yo... Enhorabuena y muchas gracias otra vez... Ya te iré comentando mi proceso de aprendizaje ..
Es muy bonita la función MsgBox y definitivamente combinándola con If, te hace ver súper profesional. La primera vez que la implementé fue en mi trabajo para automatizar un proceso de llenado de pólizas junto con la función INPUTBOX, en ese entonces todavía utilizaba GoTo y etiquetas y recuerdo que dejé de hacer mi trabajo por estar programando.
Hola Sergio, El curso esta muy bueno, tenia nociones de macro pero con tu curso estoy teniendo unas bases solidas. muchas gracias. una observacion en el ultimo ejercicio de este capitulo. la variable titulo la colocaste entre comillas, por lo que no leyo el valor de la variable
Muchas Gracias , por sus tutoriales (Muy didácticos). No se si admite peticiones , pero podría hacer un Tutorial de msgBox sin , botones y que desapareciera en "tres Seg." por ejemplo. Gracias, Un saludo.
Hola Sergio, buen día. Siempre tendremos que estar muy agradecidos contigo con toda información y conocimiento que nos regalas. Un millón de gracias y ojalá no se nos olvide las ¡ Manito Arriba !. Yo lo que soy es un "Gomoso" del Excel, pero por ahora no he dispuesto de mucho tiempo, para practicar, sin embargo casi todo mi tiempo libre estoy siguiéndote, si no es en VBA entonces en otros tópicos que planteas de manera muy inteligente. Mi pregunta de Hoy: No se si ya lo has dicho, pero haciendo unas practicas con esta función , me da la impresión que solo acepta 3 Botones, lo he hecho con 4 y 5 y no funciona, pero si lo hago con tres si los muestra. Estoy equivocado o no?. Saludos
Sigo aprendiendo. No he comentado videos anteriores, pero los he seguido muy atento. En este último ejemplo observo que en el mensaje se muestra la expresión Título y no el valor asignado a dicha variable ¿Por qué? Gracias.
Hola Sergio, mi respeto y admiracion por tu trabajoa, agradecido por tu aporte.!!.Aprovecho para pdirte por favor si me podrias decir cual es el software que utilizas para elaborar tus videos, donde te deja editar el programa estando en modo zoom, yo uso el zoomit y eso no lo puedo realizar. De antemano Mil Gracias!!
@@SergioAlejandroCampos Hola, asi es, hice una macro con las 6 alternativas de respuesta de los 6 diferentes tipos de botones, obviamente en el boton vbAbortRetryIgnore lo corrí 3 veces para ver con el msgbox ws_valor que respuesta me daba
Hola Abel. Sí hay manera, pero son temas avanzados que incluyen manejo de API's de Windows. Sería cuestión de buscar en Internet códigos ya elaborados que te permitan hacer eso que comentas.
Felicidades, excelente aporte. una pregunta como puedo indicarle a una macro que al seleccionar x cantidad de celdas vacías, oculte las filas correspondientes a esas celdas menos la primera?. Gracias.
Que grande!, quiero consultarte algo, si estoy corriendo una macro y me sale un mensaje que copié muchos elementos su deseo mantenerlos y quiero decir que no, que debo colocar?
@@SergioAlejandroCampos gracias lo resolví deshabilitando los mensajes para saltar "Application.DisplayAlerts = False" antes de cerrar y "Application.DisplayAlerts = True" luego de cerrar
Saludos, Sergio Alejandro. Por favor, cómo puedo presentar o pasar el valor de una variable de la macro en un msgbox ? Ej: en una macro se evaluó, como resultado, la cantidad de 12 filas. Ese resultado lo quiero expresar en una msgbox: "Se contaron un total de: " numeroDeFilas. Gracias de antemano.
hola, ya no sé a quien más acudir pregunte pero el profe del curso no me responde y mañana debo entregar un trabajo con varias macros entre ellas esta Sub FAR() Dim x1 As Integer Dim x2 As Integer Dim NX As Integer x1 = InputBox("Rango inferior para funcion acumulativa", "rango inferior") x2 = InputBox("Rango superior para funcion acumulativa", "rango superior") Range("c5").Select Selection.End(xlToRight).Select NX = Selection.Value Range("c5").Select ActiveCell.Offset(2, 0).Select For i = 1 To NX If ActiveCell.Offset(-1, i).Value = x1 Then For j = 1 To NX If ActiveCell.Offset(-1, j).Value = x2 Then Pa = Application.WorksheetFunction.Sum(Range(ActiveCell.Offset(0, i), ActiveCell.Offset(0, j - 1))) End If Next j End If Next i MsgBox "P(x1 < X < x2) = " & Pa End Sub no encuentro un error, pero si esta mal ya que cuando el saca la ventana emergente el resultado de la variable Pa, no se ve reflejado
Ya llevo 20 videos 🥳🥳🥳🥳. Gracias Sergio. He aprendido mucho.
Me alegra mucho, en verdad.
Muchas gracias por el curso, realmente he aprendido demasiado y aún me falta aprender más ❤
El mejor Curso sin duda alguna de Excel VBA, y he seguido unos cuantos, muchísimas gracias Sergio por ese grandísimo trabajo
FRANCISCO SALAZAR lo definió muy bien: adictivo el curso. Aunque en mi caso llevo 20 capítulos pero uno por día.
gracias como siempre Sergio por la calidad de tus tutoriales. Aquí retomando algunos videos para reforzar o recordar lo aprendido hace algun tiempo. Saludos!!
adictivo curso, ya llevo 20 capítulos en 2 días !!!
Felicitaciones, por el nivel del curso.
Me encanta. Pronto te pondrás al día con los 80 capítulos publicados hasta hoy.
Te agradezco por enseñarme algo nuevo. GRACIAS 🌫🌡☉
Muchas gracias profe estoy aprendiendo mucho
Excelente clases, lo estoy llevando desde el capitulo 01, un consejo seria bueno que pueda dejar ejercicios para que podamos resolver por cada capitulo, y en el otro video corroborar las respuestas, seria muy practico, pero igual genial sus clases, un abrazo.
Excelente curso. Gracias Segio.
Sergio, ya voy por el capítulo 20 y empiezo a comprender el proceso... Muchísimas gracias. Espero que repasándolo y haciendo otros casos algo retendré.... Gracias mil.
A ti Fernando. Y felicidades por el compromiso. No es tarea fácil aprender macros.
@@SergioAlejandroCampos no quiero ser pelota, como decimos en mi tierra, Castilla,pero estás haciendo un trabajo tan importante para algunos como yo... Enhorabuena y muchas gracias otra vez... Ya te iré comentando mi proceso de aprendizaje ..
Muy buen tip para casos prácticos...
gracias Sergio por todos tus aportes, excelente curso bien explicado llegare hasta el ultimo video.
Gracias Pedro.
Es muy bonita la función MsgBox y definitivamente combinándola con If, te hace ver súper profesional. La primera vez que la implementé fue en mi trabajo para automatizar un proceso de llenado de pólizas junto con la función INPUTBOX, en ese entonces todavía utilizaba GoTo y etiquetas y recuerdo que dejé de hacer mi trabajo por estar programando.
Todas las entregas del curso con la explicación más que adecuada... Saludos
Gracias Alejandro!!. Siempre estoy revisando sus cursos...Son de un excelente nivel!!
Gracias x tan buenos tutoriales
Gracias, por este nuevo aporte para ampliar conocimientos ya que estas herramientas son muy interesantes,favor continúe...
Tenía una Macros copiada por ahi. Ahora ocn esto me quedó mejor. Estoy desde la clase 1
Hola Sergio, El curso esta muy bueno, tenia nociones de macro pero con tu curso estoy teniendo unas bases solidas. muchas gracias. una observacion en el ultimo ejercicio de este capitulo. la variable titulo la colocaste entre comillas, por lo que no leyo el valor de la variable
Excelente Sergio, cada día aprendo algo nuevo gracias a ti. Una pregunta como puedo usar Msgbox con un temporizador? sin apretar ningún botón.
Te refieres a que se presione solo al cierto tiempo?
@@SergioAlejandroCampos sin pulsar nigun botón
que se muestre el mensaje y despues de unos segundos se cierre sin pulsar algún botón
Excelente pedagogía, mil gracias Sergio
Gracias amigo. Espero siempre tus videos. Aprendí muchisimo. Gracias Gracias Gracias. Saludos desde Bs.As.-
Gracias Mauro.
Muchas gracias! ya hice mi 1a macro sin usar apenas la grabadora de macros
Gracias Sergio!
Muchas Gracias , por sus tutoriales (Muy didácticos). No se si admite peticiones , pero podría hacer un Tutorial de msgBox sin , botones y que desapareciera en "tres Seg." por ejemplo. Gracias, Un saludo.
Ahí vamos !
Muchas gracias Sergio
Hola Sergio, buen día. Siempre tendremos que estar muy agradecidos contigo con toda información y conocimiento que nos regalas. Un millón de gracias y ojalá no se nos olvide las ¡ Manito Arriba !. Yo lo que soy es un "Gomoso" del Excel, pero por ahora no he dispuesto de mucho tiempo, para practicar, sin embargo casi todo mi tiempo libre estoy siguiéndote, si no es en VBA entonces en otros tópicos que planteas de manera muy inteligente. Mi pregunta de Hoy: No se si ya lo has dicho, pero haciendo unas practicas con esta función , me da la impresión que solo acepta 3 Botones, lo he hecho con 4 y 5 y no funciona, pero si lo hago con tres si los muestra. Estoy equivocado o no?. Saludos
Sigo aprendiendo. No he comentado videos anteriores, pero los he seguido muy atento. En este último ejemplo observo que en el mensaje se muestra la expresión Título y no el valor asignado a dicha variable ¿Por qué? Gracias.
Hola Antonio. Tienes razón, le puse comillas a las variable Titulo, por eso dale ese valor. Debe ser sin doble comillas.
@@SergioAlejandroCampos OK. Gracias por responder.
Gracias maestro Sergio, voy un poco atrasado pero llegaré a la meta.
La verdad te felicito explicas muy bien!! Gracias!!
Gracias Alexis.
Soy tu fan
Hola buenas noches Sergio.. Saludos
grandioso vidio maestro, gracias por todas las entregas entendible todo ,sal2 desde Veracruz..y pulgar ariiba..pendiente de mas
Saludos Sergio, gracias por este nuevo capítulo.
Exelente video.
Gracias por compartir tus conocimientos.
Te saludo con el gusto de siempre..
Dailo.
MUCHAS..GRACIAS!
Hola Sergio, mi respeto y admiracion por tu trabajoa, agradecido por tu aporte.!!.Aprovecho para pdirte por favor si me podrias decir cual es el software que utilizas para elaborar tus videos, donde te deja editar el programa estando en modo zoom, yo uso el zoomit y eso no lo puedo realizar. De antemano Mil Gracias!!
Hola Luis. Uso el software Camtasia Studio. Los zooms los hago en la edición.
@@SergioAlejandroCampos Gracias Sergio.!!
Hola Sergio, hice una macro para saber cuenta me devolvía el botón, OKOnly = 1 Cancel = 2
Anular = 3 Reintentar = 4 Omitir = 5 Yes = 6 NO = 7, Genial
Fabuloso Rafael. Seguro ya hiciste pruebas y comprobaste que esto:
If var = VByes
Es lo mismo que
If var = 1
@@SergioAlejandroCampos Hola, asi es, hice una macro con las 6 alternativas de respuesta de los 6 diferentes tipos de botones, obviamente en el boton vbAbortRetryIgnore lo corrí 3 veces para ver con el msgbox ws_valor que respuesta me daba
Gracias, excelentes videos. Estoy aprendiendo bastante. Se pueden configurar los MsgBox? especificamente el tamaño de la letra del mensaje.
Hola Abel. Sí hay manera, pero son temas avanzados que incluyen manejo de API's de Windows. Sería cuestión de buscar en Internet códigos ya elaborados que te permitan hacer eso que comentas.
Excelente, investigaré. Gracias por responder. Que Dios te bendiga.
Felicidades, excelente aporte. una pregunta como puedo indicarle a una macro que al seleccionar x cantidad de celdas vacías, oculte las filas correspondientes a esas celdas menos la primera?. Gracias.
Buen video bro,una duda,se podria hacer con el msgbox que se cierre si durante x segundos no se jace nada?
Que grande!, quiero consultarte algo, si estoy corriendo una macro y me sale un mensaje que copié muchos elementos su deseo mantenerlos y quiero decir que no, que debo colocar?
Si ya no los usaras, dile que no.
@@SergioAlejandroCampos gracias lo resolví deshabilitando los mensajes para saltar "Application.DisplayAlerts = False" antes de cerrar y
"Application.DisplayAlerts = True" luego de cerrar
gracias maestro my interesante
Es bueno usar el tipo de funcion "VbMsgBoxResult"?
👏👏👏👏👏👏👏👏
Se puede en el msgbox mostrar el valor de una celda en específica del libro?
Claro.
Msgbox range("A1").Value
Saludos, Sergio Alejandro.
Por favor, cómo puedo presentar o pasar el valor de una variable de la macro en un msgbox ? Ej: en una macro se evaluó, como resultado, la cantidad de 12 filas. Ese resultado lo quiero expresar en una msgbox: "Se contaron un total de: " numeroDeFilas. Gracias de antemano.
Quiero que me salga un mensaje de error si me dejo una celda vacia en mi formulario, como lo puedo hacer??? Gracias
👍
hola, ya no sé a quien más acudir pregunte pero el profe del curso no me responde y mañana debo entregar un trabajo con varias macros entre ellas esta
Sub FAR()
Dim x1 As Integer
Dim x2 As Integer
Dim NX As Integer
x1 = InputBox("Rango inferior para funcion acumulativa", "rango inferior")
x2 = InputBox("Rango superior para funcion acumulativa", "rango superior")
Range("c5").Select
Selection.End(xlToRight).Select
NX = Selection.Value
Range("c5").Select
ActiveCell.Offset(2, 0).Select
For i = 1 To NX
If ActiveCell.Offset(-1, i).Value = x1 Then
For j = 1 To NX
If ActiveCell.Offset(-1, j).Value = x2 Then
Pa = Application.WorksheetFunction.Sum(Range(ActiveCell.Offset(0, i), ActiveCell.Offset(0, j - 1)))
End If
Next j
End If
Next i
MsgBox "P(x1 < X < x2) = " & Pa
End Sub
no encuentro un error, pero si esta mal ya que cuando el saca la ventana emergente el resultado de la variable Pa, no se ve reflejado
y de donde salen estos codigos , eso deberias enseñar porque como aplicar es lo dificil....
👍👍👌👌✔✔🦾🦾🤗🤗👀👀😎😎🍺🍺