OVH Cloud OVH Cloud

Debugage impossible

2 réponses
Avatar
imej-clavier
Bonjour,
J'ai une application composée d'un module avec trois (et trois seulement)
fonctions.
Je souhaiterais utiliser les outils de débogage (point d'arrêt/F5 et F8).
Seulement je n'obtiens qu'une boite de
dialogue vide de macros.
Quelqu'un peut-il me dire ce qu'il faut faire ?

D'avance merci,

Jean-michel

2 réponses

Avatar
Patrick Fredin
Bonjour,

D'abord, il est normal que les fonctions n'apparaissent pas dans la liste
des macros... puisque ce sont des fonctions. Les fonctions sont accessibles
dans une cellule.

Pour en faire le débogage, tu peux mettre un point d'arrêt dans les
fonctions puis les utiliser dans une cellule. Au moment où Excel les
calculera, la macro s'arrêtera et tu pourras continuer en pas à pas.

Patrick

"imej-clavier" wrote:

Bonjour,
J'ai une application composée d'un module avec trois (et trois seulement)
fonctions.
Je souhaiterais utiliser les outils de débogage (point d'arrêt/F5 et F8).
Seulement je n'obtiens qu'une boite de
dialogue vide de macros.
Quelqu'un peut-il me dire ce qu'il faut faire ?

D'avance merci,

Jean-michel





Avatar
Hervé
Bonsoir,
Pour compléter Patrick, tu peux tout simplement appeler ta fonction depuis
une Sub située dans le même module :

Public Function MaFonction(Arg1 As Double, Arg2 As Double) As Double
MaFonction = Arg1 * Arg2
End Function

Sub Test()
MsgBox MaFonction(10, 10)
End Sub

Hervé.

"imej-clavier" a écrit dans le message news:

Bonjour,
J'ai une application composée d'un module avec trois (et trois seulement)
fonctions.
Je souhaiterais utiliser les outils de débogage (point d'arrêt/F5 et F8).
Seulement je n'obtiens qu'une boite de
dialogue vide de macros.
Quelqu'un peut-il me dire ce qu'il faut faire ?

D'avance merci,

Jean-michel