| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    VBA Vs . VB
    Apprenez les différences entre VBA (Visual Basic for Applications) et VB (Visual Basic) de sorte que vous pouvez choisir le langage de programmation adapté à vos besoins de traitement de données . En général, utilisez VBA si vous avez besoin de traiter des données dans un document Office , par exemple un document Word ou un classeur Excel . Utilisez VB lorsque vous devez travailler avec des données sur le Web, ou devez utiliser l'une des classes spécialisées disponibles uniquement dans le cadre NET , comme la classe «Parole» , que vous pouvez utiliser dans les programmes de synthèse vocale . Programmes d'exécution

    VBA ne peut pas créer des programmes exécutables , mais VB possible. Ces programmes portent l'extension " EXE " fichier que les programmes écrits dans d'autres langues font. Programmes VBA s'exécutent au sein d'une instance ouverte de l'une des applications Office. Par exemple, pour exécuter un programme VBA Word , Word doit être exécuté pour votre programme fonctionne .
    Modèles d'objet

    Les objets qui travaille sur VBA différer de ceux VB fonctionne sur . VB travaille sur des objets dans le cadre NET tout en VBA travaille sur des objets à l'intérieur de l'une des applications de bureau, tels que le modèle objet de Word. Par exemple, le modèle objet de Word VBA inclut l'objet "Rechercher" , qui vous permet de rechercher du contenu d'un document Word. VB n'a pas cet objet. Le modèle objet de Word inclut également l'objet « document actif », qui a sous-objets comme « Paragraphe », « Word» et « Caractères ». VB manque ces derniers aussi bien , mais a de nombreux objets dans les catégories du Net Framework . Ces catégories comprennent " la programmation Windows », « accessibilité », « Dessin », et plusieurs autres.
    Contrôle

    L'ensemble des entrées utilisateur vous contrôle lieu sur les formes est beaucoup plus grande en VB que dans VBA. VBA a une seule petite palette des contrôles couramment utilisés , tels que les zones de texte , les contrôles de liste et les boutons de commande. L' ensemble de commande de VB incluent des info-bulles , des calendriers mensuels, et les barres de progression . Vous pouvez également créer des menus personnalisés dans VB avec le "Strip Menu" et les contrôles connexes. VBA n'a pas cette fonctionnalité .
    IntelliSense

    deux programmes vous aident à saisir des instructions de programmation avec la technologie IntelliSense de Microsoft. Cette fonction lit les caractères que vous tapez, puis affiche de petites zones de texte offrant des suggestions pour remplir le mot que vous tapez . Par exemple, si votre programme a un contrôle de bouton appelé "Button1 ", les deux VBA et VB recommandent l'objet "Button1 ". Cependant, l' IntelliSense de VB affiche des suggestions du moment où vous tapez le premier caractère . En revanche, VBA vous oblige à demander des suggestions avant qu'il ne propose aucune .
    Vérification des erreurs

    VB a une meilleure vérification des erreurs de VBA, sous la forme d' un tableur grille au fond de la fenêtre de codage . Si vous faites une erreur de syntaxe en tapant un communiqué, VB vous permettra de poursuivre la saisie , va afficher le texte d'erreur dans la grille venons de parler , vous dire exactement quelle est la règle que vous avez cassé . VBA ne sera pas vérifier votre syntaxe jusqu'à ce que vous avez appuyé sur "Enter" pour passer à la ligne suivante. Si elle trouve une erreur, il vous renverra à la ligne avec l'erreur , ce qui peut interrompre le flux de frappe.

    Previous :

    next :
      articles connexes
    ·Comment utiliser une classe de Région à supprimer des…
    ·Comment utiliser InputBox dans VB6 
    ·Comment réparer Run Time Error 6 
    ·VBA Types Dim 
    ·Qu'est-ce qu'une erreur 380 dans Vb 
    ·Comment faire VBA entrée Boîtes 
    ·Comment attribuer des raccourcis clavier à une zone de…
    ·VBA Méthodes Chaîne 
    ·Comment faire pour passer à la ligne suivante dans Str…
    ·Comment faire pour envoyer des commandes série à un p…
      articles en vedette
    ·Comment faire un histogramme en Java 
    ·Comment faire pour intégrer Sprite Flex 
    ·Comment inclure les fichiers JAR de votre projet Build …
    ·Comment exécuter un fichier PHP externe avec JavaScrip…
    ·Comment faire pour convertir chaîne en date Format en …
    ·Motif Proxy Explained 
    ·Comment faire un fond de remplissage dégradé en HTML 
    ·Comment faire pour convertir binaire en PHP 
    ·Variables Versus caractères numériques 
    ·Comment utiliser une DLL CreateFile en VB.NET 
    Copyright © Connaissances Informatiques http://fr.wingwit.com