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.

2 comentarios

    1. 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.