| 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
    Qu'est-ce que la programmation VBA
    Le terme « programmation VBA » se réfère à l'écriture de programmes en Visual Basic de Microsoft pour les applications langage de programmation . Ce langage de programmation est emballé à l'intérieur de chacun des programmes de la suite Office , y compris Word, Excel, Access et d'autres. En comprenant ce que la programmation VBA est , en particulier quels sont ses objectifs et ses capacités , vous pouvez automatiser vos tâches de bureau . Cela signifie que vous pouvez réduire le nombre d'erreurs dans vos documents Office , et le temps qu'il faut pour traiter ces documents. Macro Recorder

    une approche de la programmation VBA ne nécessite pas que vous sachiez tout du langage VBA . Cette approche est appelée « enregistrement macro" et fonctionne comme suit: Vous exécutez la commande "Macro enregistreur " , qui se trouve sous l'onglet « Développeur » de votre programme Office - Word, par exemple . VBA commencer à traduire chacune des options des menus, clics de bouton et presses clés que vous apportez dans Word, dans les états VBA. Par exemple, après l'exécution de l'enregistreur de macros , vous pouvez taper le mot "Bonjour" dans le document actuel . VBA traduit cette action dans la déclaration VBA suivant :

    Selection.TypeText "Bonjour"
    Manuel de programmation

    Manuel programmation VBA offre un certain nombre d'avantages sur la programmation avec l'enregistreur de macros . La première est que vous éliminez la plupart des déclarations inutiles qui Macro enregistreur ajoute généralement aux programmes. Cela signifie que vos programmes seront plus petits et courir plus vite que les programmes macro -enregistrés . Peut-être un plus grand avantage de la programmation manuelle est que vous pouvez effectuer des tâches que l'enregistreur macro ne peut pas effectuer. Par exemple, si vous enregistrez une macro pour trier une liste de nombres , la macro trier des numéros seulement dans le domaine que vous avez utilisé lors de l'enregistrement de la macro. En revanche, un programme VBA écrit manuellement vous permettra de numéros de tri dans une zone de sélection arbitraire.
    Virtual Objets

    Manuel programmation VBA consiste à manipuler les objets virtuels d'une application de bureau. Par exemple , Excel VBA a pour objet «Range» , que vous pouvez utiliser pour lire et définir la valeur d'une cellule de feuille de calcul ou un groupe de cellules. Par exemple, l'instruction VBA suivante s'affiche dans la fenêtre " immédiate" de l'environnement de programmation VBA, le contenu de la cellule A1 dans la feuille de calcul actuelle.

    Range debug.print ( "A1")
    < p> Pour remplacer la valeur dans la cellule A1 avec une autre valeur , vous pouvez écrire une déclaration comme celle-ci :

    Range (" A1 ") = " une nouvelle valeur "
    la programmation environnement

    VBA programmeurs utilisent l'environnement de programmation VBA , aussi appelé «l'environnement de développement intégré " pour écrire des programmes VBA. L' IDE a plusieurs composantes , dont l'une est une fenêtre dans laquelle les programmeurs peuvent taper leurs programmes. Un autre composant est le " Object Browser ", un moteur de recherche qui recherche le réseau d'objets virtuels pour l'application Office que l'environnement est attaché. Par exemple , alors que dans l'IDE pour Access, vous pouvez taper " base de données " dans le " Object Browser " pour afficher la liste des fonctions, des événements et des propriétés qui sont membres de l'objet de base de données .

    Previous :

    next :
      articles connexes
    ·Comment faire un ping avec Visual Basic 
    ·Comment vérifier si une chaîne contient que des lettr…
    ·Comment faire un navigateur Internet dans Vb.Net sans l…
    ·Comment démarrer un programme avec des arguments en VB…
    ·Comment faire pour créer une onde sinusoïdale aide de…
    ·Comment faire un bouton de fermeture pour mettre fin à…
    ·Comment ajouter des éléments à une liste déroulante…
    ·Comment faire pour utiliser le filtre automatique en VB…
    ·Comment faire pour obtenir des données de DataGridView…
    ·Comment exécuter des fichiers AVI pour VB6 
      articles en vedette
    ·Comment obtenir un chemin relatif dans PHP 
    ·Comment accéder à des données Encadré Troncature 
    ·Comment faire pour convertir SGML pour ASN.1 
    ·Comment faire pour convertir un polygone à un chemin 
    ·Comment: ScrollArea en Python 
    ·Comment utiliser un DataTable en VB.NET 
    ·Comment utiliser l'événement ItemCheck en Visual Basi…
    ·Comment imprimer l'écran de sortie de C Programme 
    ·Types d' erreurs de syntaxe 
    ·Comment Algorithmes sur les graphes 
    Copyright © Connaissances Informatiques http://fr.wingwit.com