“Conocimientos Programación>Visual Basics Programación

Métodos VBA

2013/8/14
Microsoft de Visual Basic para Aplicaciones ( VBA) lenguaje de programación se puede utilizar para escribir programas pequeños , o " macros ", para procesar datos en Word, Excel u otros documentos de Office. Usted puede aprender mucho más rápido de los métodos de VBA utilizando grabadora de macros de su programa de Office en la pestaña " Developer " . Este comando crea programas que normalmente contienen métodos VBA se puede estudiar y experimentar. Programación orientada a objetos

programadores de lenguajes de programación orientados a objetos se refieren a ciertas funciones dentro de un lenguaje orientado a objetos como " métodos ". Los métodos son funciones que son miembros de una clase u objeto. Por ejemplo , el objeto " Buscar" en Word VBA , que proporciona recursos para la localización de texto en un documento, tiene una función miembro llamada " Ejecutar ", que realiza búsquedas de texto . Desde " Ejecutar " es una función que es un miembro de un objeto , que es un método . Para obtener una visión general de los conceptos de programación orientada a objetos , vea Object Oriented Programming Tutorial de Aonaware . Para obtener una visión general de VBA , VBA Primer de Stephanie Krieger .
Uso de métodos en los programas

Para ser capaz de escribir declaraciones de VBA que utilizan métodos , abra el entorno de programación Visual Basic haciendo clic en el botón de "Visual Basic " de la pestaña " Developer " . Una vez dentro del entorno, puede crear una función simple, un procedimiento en el que escribir un método desea utilizar , a continuación, escriba una declaración VBA que se aplica el método . Un programa de ejemplo que utiliza el método de " Ejecutar" del objeto "Buscar" es la siguiente

Public Sub UseTheExecuteMethod ()

Selection.Find.Execute FindText : . = " Hola", ReplaceWith : = "adiós"

End Sub

Argumentos

mayoría de los métodos requieren información de usted , el programador , para hacer su trabajo . Esta información se facilita en forma de argumentos del método . VBA le permite especificar el nombre de cada argumento en un método , lo que hace que la identificación de la finalidad de cada argumento claro . Usted puede ver los argumentos con nombre en el trabajo en el siguiente ejemplo . No es necesario conocer ningún VBA a suponer que el argumento " FindText " es la que especifica el texto que desea buscar . Del mismo modo, el argumento " ReplaceWith " indica que este argumento es el texto que desea utilizar en lugar del valor del argumento de la " FindText "

Selection.Find.Execute FindText : . = " Hola", ReplaceWith : = " adiós "
Valores devueltos

algunos métodos devuelven un valor como una cadena, un número o algún otro tipo. Puede utilizar este valor de retorno para guardar los datos que el método reunieron después de que lo ejecutó . Por ejemplo , el método " Ejecutar " del objeto "Buscar" devuelve "True" si se encuentra el texto que le dijiste a buscar . He aquí un fragmento de un programa de VBA que pone a prueba el método "Execute ", como se acaba de describir

FoundIt = Selection.Find.Execute ( FindText : = " hola ") .

Si ( FoundIt ) A continuación,

MsgBox ( "Encontré el texto que buscaba. " )

End If

Visual Basics Programación
Cómo crear y guardar una consulta en Visual Basic
Cómo establecer atributos de Visual Basic
Programación puertos serie con Visual Basic 6
Cómo generar informes Sub en VB NET
Cómo quitar Databindings Desde un cuadro de texto
Propiedades de los formularios en Visual Basic
Cómo llamar a un método en VB.NET
Cómo crear scripts Buzón
Conocimientos Informáticos © http://www.ordenador.online