El término Visual Basic en Microsoft Office

Para los usuarios de los productos de Microsoft, el término «Visual Basic» ha sido fuente de eterna confusión. Microsoft ha aplicado este nombre a una serie de productos y tecnologías distintas. Durante mas de una década, estuvieron vendiendo un producto llamado Visual Basic que, en muchos sentidos era similar a Microsoft Access e incluso le hacía la competencia. Más adelante, Visual Basic se incorporó a la primera versión de Visual Studio. En 1995, Microsoft añadió el lenguaje de programación Visual Basic para aplicaciones (VBA) en Access, Word y Excel. Se escogió este nombre porque la sintaxis de VBA es idéntica para los tres programas.

Aunque el lenguaje VBA que se utiliza en Access es muy similar a Visual Basic .Net, no son exactamente iguales. Con Visual Basic .Net podemos hacer cosas que no pueden hacerse con el lenguaje VBA de Access y viceversa.

Desarrollador de software para pequeña y mediana empresa con más de veinte años de experiencia.

2 Comments

  1. Responder jesus

    UNA PREGUNTA OSEA SI SE VBA EN EXCEL…YA SÉ VBA EN ACCES Y WORD?? O CAMBIA EN ALGO? GRACIAS DE ANTEMANO

    • Responder Angel

      hola Jesús.

      En sí, el funcionamiento del lenguaje es el mismo en los tres programas. Puede cambiar algo los objetos a usar. Por ejemplo, en Access usas código para abrir un formulario que muy probablemente en Word no harás.
      En Word puedes usar código para poner en negrita un texto, tarea que en Access no harás.

      si sabes en Excel te costará muy poco adaptarte a los comandos específicos de Access. Indudablemente luego intervienen otros factores. Excel es una hoja de cálculo y Access funciona con tablas relacionadas. Y esto no tiene nada que ver con el código sino más bien en cómo se construyen las tablas y las relaciones entre ellas.
      Mucha gente que viene de Excel le cuesta entender la construcción de tablas en Access y, aunque termina haciéndolas, no las hace todo lo eficientes que se pueden hacer. Es ahí donde te recomiendo que hagas más hincapié a la hora de documentarte. Por lo demás no tiene ninguna dificultad.

      Saludos.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies