2 réponses
beldyn
Messages postés
188
Date d'inscription
jeudi 28 novembre 2002
Statut
Membre
Dernière intervention
1 février 2005
19
26 mai 2003 à 15:34
26 mai 2003 à 15:34
Salut,
Je pense que ton problème vient du fait que tu tentes d'accéder à la fonction depuis un feuille et non depuis le module ou la déclaration est faite.
Solutions:
- tu changes le private en public
ou
- tu construis une fonction intermédiaire dans le module de déclaration du genre:
Option Explicit
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
' fonction intermédiaire
Sub sleeping(val As Long)
Sleep val
End Sub
Voilà a +
Beldyn
Je pense que ton problème vient du fait que tu tentes d'accéder à la fonction depuis un feuille et non depuis le module ou la déclaration est faite.
Solutions:
- tu changes le private en public
ou
- tu construis une fonction intermédiaire dans le module de déclaration du genre:
Option Explicit
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
' fonction intermédiaire
Sub sleeping(val As Long)
Sleep val
End Sub
Voilà a +
Beldyn