“Conocimientos Programación>Visual Basics Programación

VBA Vs . Visual Basic

2013/11/6
Visual Basic y Visual Basic para Aplicaciones (VBA ) son dos lenguajes de programación que parecen similares a primera vista , pero en realidad difieren en un número de maneras . Un programador no puede simplemente escribir código VBA y copiarlo en un programa de Visual Basic o viceversa, y esperar un rendimiento libre de errores porque la sintaxis y la estructura de las dos lenguas no son totalmente compatibles. Función

Visual Basic se utiliza para crear diferentes tipos de proyectos , tales como formularios de Windows , bibliotecas de clases y controles ActiveX. Un programador escribe código que es independiente de la plataforma y se puede ejecutar en todos los sistemas operativos Windows . A pesar de que tiene otros usos , VBA es más a menudo utilizado para crear una macro , que es un poco de código que se ejecuta una función. VBA no utiliza formularios y módulos separados para cada proyecto , en cambio, todo está codificado en el mismo espacio.
Ambiente

programadores utilizar Visual Studio de Microsoft para programar y crear aplicaciones independientes de Visual Basic . A continuación, distribuir estas aplicaciones para que otros puedan instalar y ejecutar en sus equipos. VBA no crea un ejecutable independiente , y un programador no necesita Visual Studio para escribir código VBA. VBA se ejecuta dentro de otros programas de acogida , en particular de Microsoft Office , utilizando el tiempo de ejecución de Visual Basic . Los programadores crear, modificar y ejecutar programas VBA todo dentro de estos programas de acogida.
Programación

Visual Basic y VBA tienen estructuras de codificación similares , tales como el uso de " Dim "declarar variables o la sintaxis de varios bucles condicionales y probado , sin embargo , los dos tienen diferencias en la forma en que un programador tiene acceso a varias características . De forma predeterminada , VBA pasa las variables por referencia , mientras que Visual Basic se los pasa por valor. Con los métodos , VBA veces no requiere que el programador utilice paréntesis , incluso al pasar parámetros . VBA utiliza la palabra clave "Set " para asignar una referencia de objeto ; . Visual Basic no admite esta palabra clave
Características

De forma predeterminada , Visual Basic y VBA utilizan cero - indexación de arrays , sin embargo , sólo VBA permite a un programador para usar la palabra clave " Option Base " para cambiar la cota inferior de una matriz. Visual Basic impone definición de variable explícita , es decir, el programador debe declarar todas las variables , mientras que esto es opcional en VBA. Visual Basic tiene muchas ventajas de seguridad , mientras que VBA proporciona al programador sólo tres opciones: altas , bajas, o dejar que el usuario decida . Programas de Visual Basic se aprovechan de la Microsoft completa. NET Framework 1.1, que permite a los administradores establecer políticas de seguridad y los usuarios que desautoriza de cambiarlos.

Visual Basics Programación
¿Qué es VB.NET 2005
Cómo mostrar la diferencia de fechas como horas en VBA
Cómo borrar la cuadrícula de datos en VB.Net
Cómo Randomize elementos del control ListView en Visual Basic 6
Cómo utilizar ADODC en Visual Basic
Cómo quitar los espacios iniciales
Cómo limitar un cuadro de texto de sólo números en Visual Basic 6.0
Cómo abrir un archivo WMV en VB
Conocimientos Informáticos © http://www.ordenador.online