Excel est un tableur développé par Microsoft Corporation et fourni dans le cadre du produit Microsoft Office . Produits Microsoft Office utilisent un construit en axée événement langage de programmation appelé Visual Basic pour Applications ( VBA) . Avec VBA , les développeurs ont la possibilité de créer des solutions personnalisées dans l'une des applications Microsoft Office. VBA est étroitement liée à Visual Basic, mais, contrairement à Visual Basic , VBA ne peut être exécutée dans une application hôte comme un produit Microsoft Office. En plus de développement sur mesure , VBA peut être utilisé pour créer des fonctions personnalisées qui peuvent ensuite être facilement utilisables dans un tableur Excel. Instructions
Comment écrire Excel Fonctions
1
Ouvrez Microsoft Excel.
2
Ouvert VBA en maintenant la touche Alt enfoncée et en appuyant sur F11 .
Hôtels 3
Cliquez sur "Insérer " dans le menu pour activer les options " d'insertion" .
4
Cliquez sur "Module" pour créer un nouveau module.
5
Tapez le code suivant pour créer une nouvelle fonction appelée " DAYNAME ":
DAYNAME de fonction ( InputDate As Date )
Cette fonction retourne le nom du jour de la date à laquelle est entrés dans la fonction.
Notez que dans les crochets nous sommes entrés dans une variable "date" de type appelé " InputDate " , ce tiendra la date que nous souhaitons utiliser pour renvoyer le nom du jour où la date chutes . En outre, VBA entre automatiquement l'instruction " End Function " chaque fois qu'une fonction est créée
6
Tapez le code suivant entre " DAYNAME de fonction ( InputDate As Date )" et " End Function ": . < Br >
DayNumber As IntegerDayNumber = Jour ( InputDate , vbSunday ) Select Case DayNumberCase 1DayName = "Sunday " 2DayName d'affaire = "Monday" 3DayName d'affaire = " mardi" 4DayName d'affaire = "Mercredi " 5DayName d'affaire = "Jeudi " 6DayName d'affaire = "Vendredi " 7DayName d'affaire = "Saturday " End Select
7
Entrez une date dans la cellule A1 de la feuille de calcul dans le format suivant sans guillemets:
02/09/2010
8
Entrez le texte suivant dans la cellule B1 sur la feuille de calcul :
= DAYNAME ( A1)
Ce sera le retour " mardi" dans la cellule B1 . Notez que cette fonction peut maintenant être utilisé dans n'importe quelle cellule dans votre classeur Excel actuel .
9
enregistrer le classeur Excel.