| 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
    VBA Vs . VB
    Conozca las diferencias entre VBA (Visual Basic para Aplicaciones ) y VB (Visual Basic ) para que pueda elegir el lenguaje de programación apropiadas para sus necesidades de procesamiento de datos. En general, use VBA si es necesario para procesar los datos en un documento de Office , como un documento de Word o Excel libro. Utilice VB cuando se necesita para trabajar con los datos de la Web , o la necesidad de utilizar una de las clases especializadas disponible únicamente en el marco NET , tales como la clase de "Voz" , que se puede utilizar en los programas de síntesis de voz . Ejecución de programas

    VBA no puede crear programas ejecutables , aunque VB puede. Estos programas tienen la extensión "EXE " archivo como los programas escritos en otros idiomas hacen. Programas de VBA se ejecutan en una instancia abierta de una de las aplicaciones de Office. Por ejemplo, para ejecutar un programa VBA Word , Word debe estar en ejecución para su programa de trabajo.
    Modelos de objetos

    Los objetos que trabaja en VBA diferir de los VB funciona en . VB trabaja en los objetos en el marco NET mientras VBA funciona en objetos dentro de una de las aplicaciones de Office , como el modelo de objetos de Word. Por ejemplo, el modelo de objetos de Word VBA incluye el objeto "Buscar" , que le permite buscar el contenido de un documento de Word. VB no tiene este objeto. Modelo de objetos de Word también incluye el objeto " Active Document ", que tiene sub- objetos como " párrafo ", "palabra " y " Caracteres " . VB carece de estos, así , pero tiene muchos objetos dentro de las categorías del marco NET . Estas categorías incluyen " programación de Windows ", "Accesibilidad ", " dibujo ", y varios otros.
    Controla

    El conjunto de entrada de usuario que controla lugar en las formas es mucho más grande en VB que en VBA . VBA tiene una pequeña paleta de controles de uso común, tales como cuadros de texto , controles de lista y botones de comando . Conjunto de controles de VB incluyen información sobre herramientas , calendarios mensuales, y barras de progreso . También se pueden crear menús personalizados en VB con el "Strip Menu" y los controles relacionados. VBA no tiene esa característica.
    Intellisense

    Ambos programas le ayudan a introducir sentencias de programación con la tecnología IntelliSense de Microsoft . Esta función lee los caracteres a medida que escribe , a continuación, muestra pequeños cuadros de texto que ofrece sugerencias para completar la palabra que estás escribiendo . Por ejemplo , si el programa tiene un botón de control llamado " Button1 ", tanto VBA y VB recomendarán el objeto " Button1 ". Sin embargo , la VB Intellisense muestra sugerencias en el momento de escribir el primer carácter. Por el contrario , VBA requiere que usted solicite sugerencias antes de que ninguna oferta .
    Comprobación de errores

    VB tiene una mejor comprobación de errores de VBA , en forma de una hoja de cálculo similar rejilla en la parte inferior de la ventana de codificación . Si comete un error de sintaxis al escribir un comunicado, VB le permitirá continuar escribiendo , se mostrará el texto de error en la red que acabamos de mencionar , que le dice exactamente lo que usted ha roto la regla . VBA no comprobará la sintaxis hasta que hayas presionado "Enter " para pasar a la siguiente línea. Si no encuentra un error, se le enviará de vuelta a la línea con el error, que puede interrumpir el flujo de mecanografía.

    Previous :

    next :
      Artículos relacionados
    ·Cómo identificar el nivel de conexión 
    ·Cómo conectarse a una URL con VBS 
    ·Cómo escribir VB.Net al Bloc de notas 
    ·Cómo modificar una clave principal 
    ·Cómo configurar los valores del índice de ComboBox pa…
    ·Cómo acceder a los datos en un objeto DataSet 
    ·Cómo utilizar la cadena de consulta SQL en VB6 con Cry…
    ·Cómo crear una tabla de un archivo delimitado en Visua…
    ·Cómo hacer módulos en VB6 
    ·Cómo exportar datos GridView a Excel en VB.NET 
      Artículos destacados
    ·Cómo compilar un C + + con CMD & CL 
    ·Cómo convertir ASPX ASCX 
    ·Cómo quitar nodos en PHP y XML 
    ·Cómo calcular la diferencia de tiempo con PHP 
    ·Cómo vínculo profundo en Silverlight 
    ·Cómo crear una clase de cuenta de ahorros con Java 
    ·Adaptador de SQL Tutorial de BizTalk 
    ·Cómo unir dos consultas MySQL PHP 
    ·¿Qué es un archivo secuencial 
    ·La internacionalización de Java Coding 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com