code VBA (Visual Basic for Applications) fait partie de la plupart des applications Microsoft Office. Apprendre à lire le code implique de comprendre les lignes de façon logique de code apparaît , en utilisant le système d'aide intégré VBA et peut-être consulté en ligne ou les ressources d'impression. La syntaxe de chaque mot et de la déclaration est fixé et sera toujours dans le même format . Dans de nombreux cas, le sens va de soi , même si l'orthographe réelle de mots de code peut sembler un peu inhabituel. Instructions 1 Ouvert VBA dans Excel en cliquant sur " développeur" dans le menu supérieur , puis " Visual Basic " à l'extrême gauche de la deuxième rangée d'options de menu . Si vous ne voyez pas l'onglet Développeur , cliquez sur le bouton " Microsoft Office " dans le coin supérieur gauche de la page de tableur . Cliquez sur " Options Excel " et " populaire ". Dans les options populaires , cliquez sur la case à côté de " Afficher l'onglet Développeur dans le ruban . " 2 Voir la fenêtre de code VBA qui s'ouvre sur l'écran . Code VBA existant montre sur des lignes séparées dans cette fenêtre. Les lignes de flux de code logique. Lisez-les avec une bonne compréhension des besoins de chaque section, qui comprennent généralement des déclarations d'option , les déclarations de variables , procédures , instructions ou sous commandes, directions de sortie , les déclarations de Commentez et la fin de la déclaration de sous- routine. < Br > 3 Lire le sens des déclarations des options et des déclarations de variables comme suit: " Option Explicit " garanties que les variables seront déclarés , en évitant les erreurs plus tard dans le programme. " Option Base 1 " indique au programme pour commencer à compter les tableaux de données à l'une plutôt que zéro. " [ Nom de la variable ] Comme [type] . Dim" Création d'un employé nommé variable et l'assigner à un type de chaîne de caractères alphanumériques apparaît lorsque vous pouvez voir deux façons signifient la même chose " employé As String. " " strEmployee As String. ", le préfixe clarifie simplement le but pour un être humain. De même, « intSalary As Integer " déclare une variable appelée « Salaire », qui tiendra nombres entiers 4 interpréter les états de sous- routine ou une procédure de cette façon: . " Sous GetEmployeeName () " désigne un procédé pour recueillir le nom d'un employé . Un enseignement de la lecture " strEmployee = InputBox (" Entrez le nom de l'employé: " ) " signifie " afficher une fenêtre demandant à l'utilisateur d'entrer le nom de l' employé et de l'affecter à la strEmployee variable. " Comprenez que si c'est tout ce que la routine Sub fait , alors la seule ligne restante indique " End Sub ". 5 Interpréter autre code VBA que vous pourriez voir dans une section VBA Excel comme ceci: Photos classeurs . Ajouter veut créer un nouveau workbookRange ( "A1") . Choisissez signifie sélectionner la cellule identifiée comme la colonne A , les déclarations de 1.If/Then/Else rangée instruire la procédure pour tester si une condition est vraie ou fausse et procéder différemment en fonction du résultat : Si intSalary < 50.000 thenMsgBox "Cette personne a besoin d'une augmentation! " Else MsgBox " Cette personne pourrait être fait trop ! " 6 savoir ce que beaucoup plus de mots de code VBA dire en mettant en évidence le mot ou le tapant dans le Visual Basic éditeur et en appuyant sur F1 pour l'aide .
|