Curso Excel VBA y Macros - Cap. 26 - Procedimientos Sub públicos, privados y cómo ejecutarlos

preview_player
Показать описание


💯 Compra Office 365 de manera segura en la Microsoft Store

En este tutorial veremos a fondo el tema de Procedimientos Sub, los cuales generalmente pueden ser considerados como macros. Veremos la manera de cómo declarar macros y algunas maneras de ejecutarlas.

Veremos también que podemos tener procedimientos Públicos y privados, y la diferencia entre ellos.

Twitter | @EXCELeINFO
Twitter | @SergioACamposH

Descargar EXCELeINFO addin:

#MsExcel #VBA
Рекомендации по теме
Комментарии
Автор

Aquí sigo aprendiendo contigo Sergio. Muchas gracias.

rodrigocorrales
Автор

Me gusta todo lo que haces y GRACIAS por regalarme tu conocimiento 👪💇

samuelfranciscogarcia
Автор

Gracias Sergio por haber explicado tan bien las opciones de Private, Public y Static. Muchas cenkius desde Castilla.

fernandonebreda
Автор

He aprendido más en estos 3 días que he estado viendo tus videos que con las suscripciones de como 10 canales de esos "muy frescos" y que "todo es muy fácil", gracias por tomar el tema lo suficientemente serio para no sentirse mal por no entenderlo y lo suficientemente ameno y relajado para no hacerlo monótono. Muy bien explicado, llegué a este video porque después de ver un buen de videos ya tengo un formulario en mi archivo de excel... que dura como 3 segundos en agregar los datos a mi tabla y es que el código del formulario quedó largo como la cuaresma... ya corre, ahora hay que optimizarlo.

huapocapost
Автор

Excelentes Videos, Muy Utiles, Gracias!!

alejandrozazueta
Автор

El Código call ya lo había usado pero no conocía esas otras maneras de llamar a las macros menos como ocultarlas, gracias por el aporte.

bot
Автор

Gracias Sergio por esta información y que sigan más videos de macros en excel y vba

rafaelfabiannichos
Автор

Excelente, teoria muy util y bien explicada como siempre!

edicionexpress
Автор

Buenos días Sergio. Muy Buena Información, Pude Aclarar muy bien las diferencias entre Procedimientos Públicos y Privados. Saludos

TheMartin
Автор

buena explicación Sergio la macro me queda claro me gusta mas public.sal2 que buenos vidios pendiente de tu canal sal2 y pulgar arriba..

oscarsantos
Автор

Buenas Sergio,
Como todos muy interesante. Este ha sido muy rápido, Lo voy a tener que ver un par de veces mas (o las que hagan falta) para afianzar bien estos conocimientos.
Precisamente me he atascado en un procedimiento, donde dependiendo de un If mando llamar una macro del If pasa al End If sin parar, voy a ver como lo soluciono...
Como siempre gracias por tu tiempo.
Saludos desde España.

joseantoniosanchezlopez
Автор

muy bien explicado Sergio, gracias por compartir tus conocimientos

toledo
Автор

muchas gracias maestro la verdad necesite algo asi pero con el goto y no me funciono si hubiese usado este metodo creo que si me hubiese funcionado mil gracias

alexanderarias
Автор

Buenos Días, estimado Sr Sergio. En primer lugar felicitarle por su curso, los videos en general que genera y por su dedicación a enseñarnos VBA Excel a los que deseamos aprender; y darle las gracias por esa disposición. Quiero hacerle una sugerencia, aunque no visto tus videos en orden; en éste vi algo particular que me llamó la atención. Al colocar el ejemplo del procedimiento estático, inicialmente me confundí y verlo nuevamente capté la curiosidad. Si colocas la variable numero= numero+1 antes del msgbox en el procedimiento publico el resultado no es 0 sino 1 porque la variable está antes del msgbox; y si se aplica en el procedimiento estático al ejecutar la macro por primera vez el valor es 1 y no 0 si la variable se ubica antes del msgbox. Entender que los procedimientos se ejecutan en orden me parece importante estarlo recalcando muchas veces, pués hasta hace unos pocos videos antes yo no lo entendía; y ejemplos cómo ese se me hacían complicado entenderlos. Por eso me parece interesante tenerlo en cuenta porque muchas veces se da por entendido esas cosas y para los que estamos empezando puede que no lo tengamos claro y se nos dificulta el aprendizaje. Muchas Gracias. Bendiciones. Edgardo Pérez desde Mérida - Venezuela

edgardoperez
Автор

De hecho hay un micro asistente dentro de la barra de herramientas del editor que te permite agregar Procedimientos Sub, Function y Property, pero está bien para que aprendan desde cero.

Автор

Hola Segio, Excelente Video aunque tengo una duda, se puede llamar un formulario desde un modulo?

guidomarquez
Автор

Hola Sergio, me puedes por favor decir cuanto tiempo queda almacenada una variable en un procedimiento STATIC?. Saludos!!!

cuejorge
Автор

Excelente lo de manejadores de errores. Sin embargo, muchísimas ocasiones aparecen errores que no tenemos ni idea de que lo genera y como se soluciona, y, a lo mejor, son simples problemas de sintaxis, falta una comilla, un paréntesis, etc. En que nos ayuda estos manejadores en esos casos?

odallamico
Автор

Ingeniero me consigue una macro el internet lo que pasa es que el código visual basic no íbamos a invitar un rango y no lo deja modificar cómo hago para hacer esa ese procedimiento gracias

PaenquebeConsultor
Автор

Como puedes hacer que una variable mantenga su valor cuando cierras y abres el libro de excel, entiendo que static solo funciona cuando el libro est[a abierto y se reinician los valores cuando se abre nuevamente.

sebastianotayza