“Conocimientos Programación>Visual Basics Programación

VBA Procedimiento función

2011/2/21
Es una buena idea para aprender acerca de los procedimientos de función si va a ser el desarrollo de programas de Visual Basic para Aplicaciones ( VBA) . VBA es un lenguaje de programación que ofrece en las aplicaciones de Microsoft Office para automatizar tareas rutinarias de lo contrario se hace manualmente. Las aplicaciones de Office se pueden intercambiar datos a través del uso de VBA , por ejemplo, cuando se exportan datos desde Excel a Word. En VBA , puede automatizar la tarea de cambiar el nombre de todas las hojas en una hoja de cálculo de Excel con un clic de un botón. Definición

Un procedimiento de función VBA es una serie de declaraciones de VBA encerrados por "La función y " Las sentencias de función Fin " . Piense en una función similar a un procedimiento sub , excepto que una función devuelve un valor. Una función toma argumentos , como las variables , que se pasan a la misma por un procedimiento de llamada . Puede utilizar los datos de estas variables dentro de su función, para realizar una tarea y devolver un resultado .
Definido por el usuario Funciones

VBA se utiliza a menudo en Microsoft Excel para crear funciones definidas por el usuario . Excel incluye un múltiplo de las funciones integradas de la hoja de cálculo , pero probablemente no va a encontrar una función para todos los cálculos que pueda necesitar en su programa de VBA. En ese caso, usted puede crear sus propias funciones personalizadas que se puede llamar desde cualquier celular, tal como lo hace con cualquier otra función de Excel. Sus funciones personalizadas se almacenan en un módulo de código VBA , que Excel búsquedas cuando escriba el nombre de la función .
Funciones personalizadas Reglas

considerar algunas normas aplicables antes de la creación de sus funciones personalizadas . La función debe comenzar con una declaración de "Función " y terminan con una sentencia " End Function " . Un procedimiento de función personalizada puede incluir un máximo de 29 argumentos separados por comas. Si decide crear una función sin argumentos , su función debe incluir un conjunto de paréntesis vacío . En algún lugar dentro del procedimiento de función , debe asignar un valor a una variable con el mismo nombre que la función , con el fin de devolver el valor al procedimiento de llamada .
Función Ejemplo

la siguiente función toma un argumento en la celebración de un valor Fahrenheit y la utiliza para calcular el equivalente en grados Celsius :

Función centígrados ( fDegrees ) C = ( fDegrees - 32 ) * 5 /9End función
< p> el procedimiento de llamada puede llamar a la función con el siguiente código :

CelsiusResult = Celsius ( 95 )

Visual Basics Programación
Cómo utilizar la Historia Objeto VBScript
Cómo convertir a segundos Tiempo para Visual Basic 6
Cómo utilizar ScrollBar en VB6
Cómo encontrar el número de columnas de GridView control
Cómo reemplazar varios cuadros de texto en Visual Basic
Cómo generar una clase de XSD
Cómo eliminar una revisión de SolidWorks API
Cómo quitar los espacios iniciales
Conocimientos Informáticos © http://www.ordenador.online