Quelle est la différence entre VBA et VB 6.0?


Réponse 1:

VBA, ou Visual Basic pour Applications, est une version de Visual Basic utilisée dans les applications Office pour vous permettre d'écrire du code capable de manipuler Word, Excel, PowerPoint et d'autres parties d'Office. Il utilise le modèle d'objet Office pour accéder aux documents et à leurs fonctionnalités.

VB, ou tout simplement Visual Basic, est un langage de programmation qui vous permet de créer des applications. L'ancien VB6 est le plus similaire à VBA. Le nouveau VBNET est plus étroitement lié à C #. Ni l'un ni l'autre ne sont bien pris en charge par Microsoft. (VB6 a été interrompu pendant un certain temps.)

Comme alternative, vous voudrez peut-être consulter Xojo. Il utilise un langage de programmation similaire à VB, prend en charge le modèle d'objet Office et vous permet de créer des applications pour Windows, macOS, Linux, Pi, iOS et Web.


Réponse 2:

La syntaxe de VBA et VB 6.0 est identique.

VB -Visual Basic

Vb 6.0, nous pouvons créer un programme exécutable (fichier .exe) qui peut être installé.

VB représente en tant qu'application autonome.

VB est entièrement compilé.

VBA - Visual Basic pour application

VBA, nous ne pouvons pas créer de programmes exécutables.

VBA traite de la programmation dans les applications Microsoft Office comme Word, Excel et Outlook, etc.

VBA est partiellement compilé