| 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
    Comment trouver le Moyen Nombre de trois numéros en VBA
    Visual Basic pour Applications ( VBA ) est un outil de programmation qui permet aux utilisateurs de Microsoft Office pour créer des fonctions et macros personnalisées . Une application telle que Excel peut «appeler» ces fonctions et macros pour effectuer des tâches répétitives très rapidement. Excel a de nombreuses fonctions intégrées vous pouvez utiliser pour obtenir la somme , valeur moyenne , la valeur minimale ou la valeur maximale d'un groupe de numbers.Sometimes , une fonction intégrée n'est pas disponible pour la tâche requise . C'est alors une fonction personnalisée peut être utile. Instructions
    1 Plan de la fonction

    . La fonction aura trois chiffres et il va produire un résultat qui est la valeur centrale . Il aura besoin d'un nom qui sera alors disponible dans Excel sous la catégorie " définie par l'utilisateur " . Un exemple pourrait être : . FindMidValue

    Vous allez utiliser "arguments" pour transférer les numéros à partir d'Excel à la fonction. Ce sont les noms des variables spécifiées entre parenthèses après le nom de la fonction . Supposons que les trois numéros d'évaluer sont A, B et C. Le nom complet de la fonction serait:

    FindMidValue (A , B, C) ​​
    2 Plan

    la logique. Il s'agit de la série de mesures de la fonction utilisera pour mener à bien la tâche. Pensez aux différentes étapes que vous auriez à suivre pour effectuer cette tâche manuellement . Par exemple , quelles sont les combinaisons possibles de trois chiffres et comment voulez-vous trouver la valeur moyenne pour chaque

    Par exemple, si les chiffres sont B, A, C, du plus faible au plus élevé : comparer variable A à B , si A est plus grand, le comparer à C , si C est plus grand , A doit être la valeur moyenne. La fonction doit également faire face à toutes les alternatives . Que faire si A est plus grand que B et B est plus grand que C ? Ensuite, la séquence est C , B, A et la valeur moyenne est B.
    3

    écrire la fonction . La première référence donne des détails sur la façon d' accéder à l'éditeur de Visual Basic dans Excel 2010 où vous pouvez écrire la fonction. La deuxième référence donne quelques règles générales pour la rédaction du «script» ou instructions pour les macros et les fonctions. Le script suivant permet de créer une fonction personnalisée appelée " FindMidValue » : « Les lignes précédées par


    Fonction FindMidValue (A , B, C ) sont des commentaires combinaisons possibles

    ' sont

    ' bac , cab, abc, ABC , ACB , BCA

    '

    Si (A < B) Ensuite

    ' un est moins de b

    Si (A > = C) Ensuite

    FindMidValue = A ' cab cas

    GoTo 100

    Else

    Si (B <= C ) Ensuite

    FindMidValue = B 'abc

    GoTo 100

    End If

    FindMidValue = C' ACB

    GoTo 100

    End If Else


    ' a est supérieur ou égal à b

    Si (A <= C ) Ensuite, Photos

    FindMidValue = A ' bac

    GoTo 100

    Else

    Si (B > = C) Ensuite

    FindMidValue = B ' ABC

    GoTo 100

    End If

    FindMidValue = C' BCA

    End If End If


    < p > 100 End Function
    4

    déboguer la fonction. Débogage se réfère au processus de test de la fonction pour s'assurer qu'il fonctionne comme prévu et à corriger les erreurs que vous découvrez . Dans ce cas , utilisez la fonction dans Excel avec les trois arguments se rapportant à trois cellules avec des chiffres en eux. Changez les numéros dans les cellules pour voir si la fonction prend le numéro de milieu correct à chaque fois.

    Previous :

    next :
      articles connexes
    ·Visual Basic 6.0 : comment mettre fin à un programme C…
    ·Comment faire pour convertir du décimal en binaire dan…
    ·Comment accéder et supprimer des données avec une mac…
    ·Qu'est-ce que Visual Studio Express 
    ·Comment trouver le fichier EXE d'une application VB.NET…
    ·Comment insérer un enregistrement dans la base de donn…
    ·Microsoft ASP Certification 
    ·Les utilisations d'Acrobat dans VB 
    ·Comment utiliser ListView avec une case à cocher dans …
    ·Comment calculer le périmètre et l'aire d'un rectangl…
      articles en vedette
    ·Comment obtenir une réponse d'un Messagebox 
    ·Différence entre non alloué et Espace libre 
    ·Tutoriel sur Comment faire pour activer Drag & Drop sur…
    ·Comment créer un pointeur de mémoire en C 
    ·Comment exécuter un script Perl à distance dans Windo…
    ·Comment faire pour convertir une propriété de zone de…
    ·Comment lire une ligne au hasard dans un fichier dans C…
    ·Comment trouver des mots dans un fichier à l'aide de P…
    ·Comment utiliser VBA dans une requête Access Design 
    ·Comment faire pour réinitialiser le mot de passe root …
    Copyright © Connaissances Informatiques http://fr.wingwit.com