| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Visual Basics Programación >> Content
    Técnicas de VBA VBA
    técnicas son procedimientos para escribir , depurar y ejecutar programas de VBA de manera eficiente . Son también los procedimientos para el aumento de la potencia de un programa de VBA , o el aumento de su conjunto de herramientas . El uso de estos procedimientos mejora su capacidad para convertir sus proyectos de programas de VBA en los programas de trabajo. Mayor eficiencia significa que usted tiende a tener un menor número de declaraciones para realizar una tarea . El resultado será una reducción de la probabilidad de errores en el programa . Variable de nomenclatura

    varias técnicas para escribir código VBA le permiten hacer los programas VBA fácil de leer para usted y cualquier persona que necesite para estudiar su código . Una técnica es utilizar las convenciones de nombres de las variables y subrutinas . Específicamente , asignar prefijos que indican el tipo de una variable. Para las variables de cadena , por ejemplo, utilizar el prefijo "txt ", como en " txtFirstName " y " txtAddress . " Utilice "i " para variables enteras prefijo , por ejemplo " iLoop . " Utilice " dbl " para las variables de doble precisión . Utilizando prefijos maximiza la probabilidad de sus nombres de variables entendiendo . Una técnica relacionada es a nombre de funciones y submarinos con simples combinaciones verbo - sustantivo que indica claramente el propósito del subprograma. Por ejemplo , el nombre " sortBirthdates " le indica inmediatamente el destino de una función con este nombre . Por el contrario, " function21 " no dice nada acerca de lo que hace la función.
    Grabación de macros

    Una técnica común a muchos programadores de VBA utilizan para la creación de programas de VBA es utilizar un " grabador de macros " de la aplicación de Office para crear un programa de VBA inicial, que el programador se refina por escribir declaraciones manualmente. Esta técnica es especialmente útil cuando no se conoce la sintaxis exacta de una función de VBA , pero sabe cómo usar la función de la aplicación de Office. Por ejemplo, si se le ha olvidado cómo buscar el texto de un documento de Word desde VBA , comenzar a grabar una macro, haga clic en el comando "Buscar " de la pestaña "Inicio " . Escriba los parámetros de búsqueda, haga clic en " OK" para realizar la búsqueda , a continuación, poner fin a la grabación de macros. Abra el entorno de programación VBA para ver cómo VBA ha convertido sus acciones en declaraciones que buscar en el documento .
    Uso de fórmulas de Excel de VBA

    Una técnica de Excel VBA le permite ampliar la lista de funciones de Excel VBA con las fórmulas de la pestaña de " fórmulas" de Excel. Por ejemplo , a pesar de que no hay ninguna función de la desviación estándar incorporado en Excel VBA , puede utilizar la función " DESVEST " de interfaz no VBA de Excel. La siguiente declaración VBA es un ejemplo de esta técnica.
    Células

    (5, 1 ) . Formula = "= STDEV ( 1,5,23 ) "
    Automation

    Ofimática permite ejecutar comandos de una aplicación de Office desde otra aplicación de Office . Esta técnica permite tratar eficazmente todas oficina como una sola aplicación cuyo conjunto de comandos es todos los comandos de Word, Access, PowerPoint y Excel. Por ejemplo, si usted necesita para ordenar una lista de viñetas de una diapositiva en PowerPoint , puede tocar en el comando " Ordenar" de Excel VBA desde un programa VBA PowerPoint. O, como en el siguiente ejemplo , utilice la función " DESVEST " de Excel para calcular la desviación estándar de una lista de números de Word.

    Public Sub DoStdDev ()

    stddev Dim As Double < br >

    Dim xl Como Excel.Application

    Set xl = CreateObject ( " Excel.Application " )

    xl.Workbooks.Add
    xl.Cells

    (5, 1 ) . Formula = " = STDEV ( 1,5,23 ) "

    stdDev xl.Cells = ( 5 , 1 )

    xl.Quit

    End Sub

    Previous :

    next :
      Artículos relacionados
    ·Cómo eliminar Tachar texto en un documento en VBA 
    ·Cómo analizar secciones de una cadena en VB 
    ·Cómo cambiar la fecha del sistema con Visual Basic 
    ·Cómo insertar valores desde Microsoft Word a una base …
    ·Cómo depurar Visual Studio 6 en Vista 
    ·Funciones de tipo de datos de VBScript 
    ·Cómo utilizar cuadros de texto en Visual Basic 
    ·Cómo utilizar un archivo resx en Vb.Net 
    ·Cómo obtener una lista de las impresoras en VB6 
    ·Cómo crear un puerto de prueba en Visual Basic 
      Artículos destacados
    ·Cómo eliminar una entidad de una matriz en PHP 
    ·Salida HTML en Perl vs. PHP 
    ·Cómo hacer una cadena HTML en Objective C 
    ·Cómo desarrollar aplicaciones Web con MS Visual Studio…
    ·Cómo mostrar una imagen en el Grid View 
    ·Cómo reemplazar un cuadro de texto con otro que llena …
    ·Cómo recorrer resultados en LINQ to SQL 
    ·Tutorial MySQL Cómo cargar una imagen 
    ·Cómo asignar un conjunto de datos VBS 
    ·Cómo leer un archivo CBZ 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com