hola amigos, soy nuevo y me viene esta duda, ya tengo experiencia programando en lenguajes como c++ y java, en los cuales con hacer esta instruccion:
miMetodo(envio cualqier_parametro);
el compilador del lenguaje me dejaba definir el cuerpo de un nuevo metodo o funcion de usuario de esta forma:
miMetodo(recibo cualquier_parametro){
sentencias
sentencias
sentencias
}
luego en cualquier parte de mi codigo donde yo invocara a miMetodo(); estaba llamando a toda la definicion anterior y obtenia mis resultado. ahora que doy mis primeros pasos en las macros de excel me veo en la necesidad de hacer lo mismo, pero desconozco la sintaxys que se debe escribir, ya he buscado manuales, pero ninguno me lo resuelvo, podria alguno de ustedes, darme una luz, mil gracias y bendiciones.
Mié, 30/03/2011 - 13:13
#1
COMO usar funciones definidas por el usuario en macros excel
Esto te ocurre porque no has consultado un manual de Excel Excepcional como este
VBA distingue subrutinas y funciones. La diferencia es que la función devuelve un resultado mientras que la subrutina no.
básicamente se definen así
Sub misubrutina(argumentos)
sentencias
sentencias
End Sub
para una función es muy similar
Function mifuncion(argumentos)
sentencias
sentencias
mifuncion=resultadodelafuncion
End Function
Luego, en cualquier parte del código puedes invocar tu procedimiento.
------
Ya sé Excel, pero necesito más ahora en pdf
------
Ya sé Excel, pero necesito más.