fonctions Excel sont tout simplement des calculs prédéfinis que vous pouvez utiliser sur la feuille de calcul pour calculer rapidement une cellule ou d'une série de cellules. Excel 2007 est livré avec un grand nombre de fonctions , mais si vous avez besoin d' un calcul qui n'existe pas encore en fonction , Excel vous permet également de créer votre propre . Excel est livré avec Visual Basic pour Applications ( VBA) qui vous permet de créer des macros et des fonctions qui manipulent votre feuille de calcul . Instructions
1
Ouvrez une nouvelle feuille de calcul Excel 2007 . Une fois la feuille de calcul apparaît à l'écran , appuyez sur "Alt" et "F11" pour accéder à la console VBA.
2
Cliquez sur la petite flèche du menu déroulant à côté de la "Insert formUtilisateur " bouton en haut de l'écran et choisissez " Module " dans le menu déroulant. Cliquez sur le module qui apparaît dans la liste sur le côté gauche de la fenêtre VBA.
3
Cliquez sur l'espace blanc sur le côté droit de la fenêtre. Vous verrez votre curseur apparaît dans le coin supérieur gauche de l'espace . Tapez le code suivant : Nom de la fonction ( arg1, arg2, arg3 )
"NAME" est le nom que vous souhaitez attribuer à votre fonction personnalisée, et « ARG » sont des arguments que vous utiliserez dans votre code. Vos noms d'arguments peuvent être quelque chose que vous voulez , vous pouvez utiliser autant d'arguments que vous voulez, et vous pouvez même créer une fonction sans arguments. Lorsque vous appuyez sur Entrée, le curseur se déplacera à la ligne suivante et VBA Excel va automatiquement ajouter la commande " End Function" en dessous de votre curseur.
4 Type de
dans les commandes qui feront la fonction entre la «fonction» et « lignes de fonction fin." Les commandes peuvent être presque n'importe quoi que VBA peut normalement le faire , avec la seule exception étant que les fonctions ne peuvent pas modifier la feuille de calcul en aucune façon , sauf en retournant un résultat. Si vous entrez le code qui va effectuer une action sur la feuille de calcul , la fonction retourne un "# VALUE! " erreur . Vérifiez que vous utilisez tous vos arguments dans le code, ou vous pouvez simplement effacer l'argument inutiles . A la fin de la fonction, vous avez besoin d' une ligne qui attribue une valeur au nom de la fonction. Cette ligne permettra de déterminer quelle est la valeur de la fonction revient à la feuille de calcul .
5
Cliquez sur le «X» dans le coin supérieur droit de la fenêtre VBA. Les modifications apportées au code sont automatiquement enregistrés dans la feuille de calcul .
6
Cliquez sur le bouton Microsoft Office, qui se trouve dans le coin supérieur gauche de la fenêtre Excel, et choisissez "Enregistrer sous" à partir de la liste d'options. Vous devrez sauvegarder cette feuille de travail comme un add -in , puis le charger dans Excel, afin d'avoir accès à la fonction dans tous vos classeurs.
7
Cliquez sur la flèche déroulante à côté à "Type " et choisissez " Excel Add- In". Tapez un nom dont vous vous souviendrez dans le champ Nom et cliquez sur "Enregistrer".
8
Cliquez sur le bouton Microsoft Office et choisissez " Options Excel " dans la liste le semble . Sélectionnez la catégorie " Add- Ins" . Cliquez sur le menu déroulant à côté de " Gérer " et choisissez " Excel Add- Ins" de la liste des options. Cliquez sur " OK " pour continuer. Placez une coche à côté du nom de fichier que vous venez d'enregistrer , puis cliquez sur "OK". Vos fonctions seront désormais disponibles pour toutes les feuilles de calcul Excel .