OVH Cloud OVH Cloud

tester des fonctions personnelles

6 réponses
Avatar
andrew
Bonsoir les excellents excéliens,

Une question toute basique peut-être mais qui chicane depuis fort longtemps.
Je ne sais pas comment tester une fonction comm celle-là le visual basic
editor

Public Function SurfaceRectange(Base, Hauteur)

SurfaceRectange = Base * Hauteur

End Function

Je suppose que l'on doit travailler dans la fenêtre exécution, mais je n'ai
jamais trouvé une explication dans l'aide ni dans les bouquins que je
possède.

Merci de votre aide

6 réponses

Avatar
Jacky
Bonsoir,
Dans une cellule par exemple:
=SurfaceRectange(10;5)
En vba:
'----------
Sub jj()
MsgBox SurfaceRectange(50, 150)
End Sub
'----------
Salutations
JJ

"andrew" a écrit dans le message de news:
440b42af$
Bonsoir les excellents excéliens,

Une question toute basique peut-être mais qui chicane depuis fort
longtemps. Je ne sais pas comment tester une fonction comm celle-là le
visual basic editor

Public Function SurfaceRectange(Base, Hauteur)

SurfaceRectange = Base * Hauteur

End Function

Je suppose que l'on doit travailler dans la fenêtre exécution, mais je
n'ai jamais trouvé une explication dans l'aide ni dans les bouquins que je
possède.

Merci de votre aide




Avatar
andrew
Merci Jacky

Cette solution m'est bien connue. Ce que je veux, c'est tester en restant
dans le visual basic Editor et NON dans la feuille de calcul car je suis
persuader que c'est possible

Bonne soirée


"Jacky" a écrit dans le message de news:

Bonsoir,
Dans une cellule par exemple:
=SurfaceRectange(10;5)
En vba:
'----------
Sub jj()
MsgBox SurfaceRectange(50, 150)
End Sub
'----------
Salutations
JJ

"andrew" a écrit dans le message de news:
440b42af$
Bonsoir les excellents excéliens,

Une question toute basique peut-être mais qui chicane depuis fort
longtemps. Je ne sais pas comment tester une fonction comm celle-là le
visual basic editor

Public Function SurfaceRectange(Base, Hauteur)

SurfaceRectange = Base * Hauteur

End Function

Je suppose que l'on doit travailler dans la fenêtre exécution, mais je
n'ai jamais trouvé une explication dans l'aide ni dans les bouquins que
je possède.

Merci de votre aide








Avatar
Ardus Petus
Dans la fenêtre Exécution (Ctrl+G), tu tapes:
? SurfaceRectange(50, 150)

Le ? est interprété comme Print

Cordialement,
--
AP

"andrew" a écrit dans le message de
news:440b4ab2$
Merci Jacky

Cette solution m'est bien connue. Ce que je veux, c'est tester en restant
dans le visual basic Editor et NON dans la feuille de calcul car je suis
persuader que c'est possible

Bonne soirée


"Jacky" a écrit dans le message de news:

Bonsoir,
Dans une cellule par exemple:
=SurfaceRectange(10;5)
En vba:
'----------
Sub jj()
MsgBox SurfaceRectange(50, 150)
End Sub
'----------
Salutations
JJ

"andrew" a écrit dans le message de news:
440b42af$
Bonsoir les excellents excéliens,

Une question toute basique peut-être mais qui chicane depuis fort
longtemps. Je ne sais pas comment tester une fonction comm celle-là le
visual basic editor

Public Function SurfaceRectange(Base, Hauteur)

SurfaceRectange = Base * Hauteur

End Function

Je suppose que l'on doit travailler dans la fenêtre exécution, mais je
n'ai jamais trouvé une explication dans l'aide ni dans les bouquins que
je possède.

Merci de votre aide












Avatar
Jacky
Re...
Il me semble avoir donné les 2 solutions.
;o)
JJ

"andrew" a écrit dans le message de news:
440b4ab2$
Merci Jacky

Cette solution m'est bien connue. Ce que je veux, c'est tester en restant
dans le visual basic Editor et NON dans la feuille de calcul car je suis
persuader que c'est possible

Bonne soirée


"Jacky" a écrit dans le message de news:

Bonsoir,
Dans une cellule par exemple:
=SurfaceRectange(10;5)
En vba:
'----------
Sub jj()
MsgBox SurfaceRectange(50, 150)
End Sub
'----------
Salutations
JJ

"andrew" a écrit dans le message de news:
440b42af$
Bonsoir les excellents excéliens,

Une question toute basique peut-être mais qui chicane depuis fort
longtemps. Je ne sais pas comment tester une fonction comm celle-là le
visual basic editor

Public Function SurfaceRectange(Base, Hauteur)

SurfaceRectange = Base * Hauteur

End Function

Je suppose que l'on doit travailler dans la fenêtre exécution, mais je
n'ai jamais trouvé une explication dans l'aide ni dans les bouquins que
je possède.

Merci de votre aide












Avatar
Clément Marcotte
Bonjour,

Comme écrit plus haut, la réponse est dans la forum PowerPoint..., mais bon:

debug.print surfacerectangle



"andrew" a écrit dans le message de news:
440b42af$
Bonsoir les excellents excéliens,

Une question toute basique peut-être mais qui chicane depuis fort
longtemps. Je ne sais pas comment tester une fonction comm celle-là le
visual basic editor

Public Function SurfaceRectange(Base, Hauteur)

SurfaceRectange = Base * Hauteur

End Function

Je suppose que l'on doit travailler dans la fenêtre exécution, mais je
n'ai jamais trouvé une explication dans l'aide ni dans les bouquins que je
possède.

Merci de votre aide




Avatar
andrew
Merci à tous excellents excéliens

C'est exactement ce que je cherchais.

Bonne journée

Andrew

PS J'ai posé la question par erreur de le forum de Powerpoint

"Clément Marcotte" a écrit dans le message
de news:
Bonjour,

Comme écrit plus haut, la réponse est dans la forum PowerPoint..., mais
bon:

debug.print surfacerectangle



"andrew" a écrit dans le message de news:
440b42af$
Bonsoir les excellents excéliens,

Une question toute basique peut-être mais qui chicane depuis fort
longtemps. Je ne sais pas comment tester une fonction comm celle-là le
visual basic editor

Public Function SurfaceRectange(Base, Hauteur)

SurfaceRectange = Base * Hauteur

End Function

Je suppose que l'on doit travailler dans la fenêtre exécution, mais je
n'ai jamais trouvé une explication dans l'aide ni dans les bouquins que
je possède.

Merci de votre aide