Macro - Fonctions VBA

Bonjour,

Je dois rendre un travail avant la fin de la journée, sur Excel.

Le but est de créer une macro VBA, relativement simple, j'en suis consciente.

Le problème est que je n'arrive pas à la créer car mes instructions sont en anglais, et j'ai essayé de la traduire en français mais elle est fausse et impossible de l'exécuter...

Je craque, je suis dessus depuis 3 jours et je ne trouve aucun élément d'information. Le prof a dit que ça ne nous prendrait que 10 minutes grand max, et ça me fait amèrement rire... Car j'ai des partiels la semaine prochaine, et que je suis bloquée sur cette fonction !

Si quelqu'un peut m'aider ...

J'ai commencé par rentrer :

"Fonction PUISSANCE (x As Double, y As Integer) As Double"

pour le " Function SQUARE (x As Double, y As Integer) As Double"

Quand j'essaye d'exécuter la fonction, ils me surlignent le premier "As" et je reçois un message d'alerte : "Erreur de compilation : attendu : séparateur de liste ou ) "

Help !

Bonjour,

VBA est un langage de programmation dont la syntaxe s'inspire de l'anglais. l'instruction "function" est reconnue, l'instruction "fonction" n'est pas reconnue par vba d'où les messages d'erreur.

voici la fonction en vba

Function PUISSANCE(x As Double, y As Integer) As Double
PUISSANCE = x ^ y
End Function

fonction à appeler en excel par =PUISSANCE(x;y) où tu dois remplacer x et y par des valeurs ou des références à des cellules.

Merci beaucoup !

Il ne m'affiche plus de message d'erreur mais je n'ai aucune idée quant à savoir si la macro a fonctionné ou pas...

Et pour créer une fonction "SOMME" de type y=a+b, je copie-colle en remplaçant les "PUISSANCE" par "SOMME" ?

Bonjour le fil

Question bête, mais pourquoi recréer en VBA ce qui existe déjà dans Excel ??

Aucune idée, certainement pour nous apprendre à utiliser VBA - c'est une espèce d'initiation, ou d'introduction à son cours ... J'ai envie de dire, ça commence mal ^^! Je ne suis (vraiment) pas douée en informatique, heureusement que ça n'impacte qu'une matière

Rechercher des sujets similaires à "macro fonctions vba"