| 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
    Techniques en VBA
    techniques VBA existe des procédures pour l'écriture , le débogage et l'exécution des programmes VBA de manière efficace . Ils sont également des procédures pour augmenter la puissance d'un programme VBA, ou en augmentant ses outils . L'utilisation de ces procédures améliore votre capacité à convertir vos plans pour les programmes VBA dans les programmes de travail. Une efficacité accrue signifie que vous aurez tendance à besoin de moins de déclarations pour accomplir une tâche . Le résultat sera une probabilité réduite de bugs du programme. Nommer les variables

    Plusieurs techniques d'écriture de code VBA vous permettent de faire vos programmes VBA facile à lire pour vous-même et ceux qui ont besoin d'étudier votre code. Une technique consiste à utiliser les conventions de nommage pour les variables et sous-programmes . Plus précisément, assigner des préfixes indiquant le type d'une variable. Pour les variables chaîne , par exemple, utiliser le préfixe "txt ", comme dans " txtFirstName » et « txtAdresse . " Utilisez "i" à des variables entières préfixe , par exemple « iLoop . " Utilisez " dbl " pour les variables en double précision . En utilisant des préfixes maximise les chances de vos noms de variables étant entendu . Une technique connexe est de nommer les fonctions et les sous-marins avec des combinaisons verbe -nom simples qui indiquent clairement le but du sous-programme. Par exemple , le nom « sortBirthdates " vous indique immédiatement l'objet d'une fonction avec ce nom. En revanche, " function21 " ne vous dit rien sur ce que fait la fonction.
    Enregistrement de macros

    Une technique courante de nombreux programmeurs VBA utilisent pour créer des programmes VBA consiste à utiliser un " l'enregistreur Macro" de l'application office pour créer un programme VBA initial, que le programmeur affine ensuite par écrit des déclarations manuellement . Cette technique est particulièrement utile lorsque vous ne connaissez pas la syntaxe exacte d'une fonction VBA , mais savez comment utiliser la fonction de l'application Office . Par exemple, si vous avez oublié comment rechercher le texte d'un document Word à partir de VBA, commencer à enregistrer une macro, puis cliquez sur la commande "Find" de l'onglet " Accueil " . Tapez les paramètres de recherche , cliquez sur " OK " pour effectuer la recherche, puis terminer l'enregistrement de la macro. Ouvrez l'environnement de programmation VBA pour voir comment VBA a converti vos actions dans les états qui recherchent le document.
    En utilisant les formules d'Excel à partir de VBA

    fois Excel VBA technique vous permet d'étendre la liste des fonctions d'Excel VBA avec les formules dans l'onglet "Formules" d'Excel . Par exemple, même s'il n'y a pas de fonction de l'écart type intégré dans Excel VBA, vous pouvez utiliser la fonction " Stdev " à partir de l'interface non -VBA d'Excel . La déclaration VBA qui suit est un exemple de cette technique .

    Cells (5, 1). Formula = " = Stdev ( 1,5,23 ) "
    automatisation
    Photos

    automatisation de bureau vous permet d'exécuter les commandes d'une application de bureau à partir d'une autre application de bureau. Cette technique permet de traiter efficacement l'ensemble de bureau comme une application unique dont le jeu de commande est toutes les commandes de Word, Access , PowerPoint et Excel. Par exemple, si vous avez besoin de trier une liste de points de balle pour un diaporama dans PowerPoint , vous pouvez puiser dans la commande " Trier " d'Excel VBA à partir d'un programme VBA PowerPoint. Ou, comme dans l'exemple suivant , utilisez la fonction " Stdev " d'Excel pour calculer l'écart type pour une liste de numéros à partir de Word .

    Public Sub DoStdDev ()

    de stddev As Double < br >

    Dim xl

    Excel.application

    Set xl = CreateObject (" Excel.Application " ) xl.Workbooks.Add

    xl.Cells (5, 1). Formula = " = Stdev ( 1,5,23 ) "

    stddev = xl.Cells (5, 1) Photos

    xl.Quit

    End Sub

    Previous :

    next :
      articles connexes
    ·Comment insérer une zone de texte VBA 
    ·Comment accéder aux tables de mots en utilisant Excel …
    ·Tutoriel VBA pour Word 
    ·Projets Visual Basic pour les étudiants 
    ·2010 Tutoriel Visual Basic for Beginners 
    ·Comment supprimer une imprimante déconnectés de VBS 
    ·Comment accéder à un VBA Copier requête à partir d'…
    ·Comment faire la distinction entre procédure et foncti…
    ·Comment convertir VB6 
    ·Comment imprimer une sortie du réseau dans l'ordre inv…
      articles en vedette
    ·But principal des fichiers d'en-tête 
    ·Comment trier les données dans Visual Basic 
    ·Qu'est-ce qu'un Visual Basic DataGrid 
    ·Comment faire pour convertir le ResultSet à déroulant…
    ·Salaire pour un niveau Senior Programmer PHP 
    ·Comment créer un programme COBOL 
    ·Comment utiliser le lecteur JW Avec MP4 
    ·C Fonction statique en ligne 
    ·Comment faire pour créer une nouvelle fenêtre de navi…
    ·Comment utiliser Cout et Cin en OpenGL 
    Copyright © Connaissances Informatiques http://fr.wingwit.com