FONCTIONS UTILITAIRE EN VB SOUS EXCEL

Signaler
Messages postés
122
Date d'inscription
dimanche 19 mars 2006
Statut
Membre
Dernière intervention
18 juillet 2009
-
Messages postés
122
Date d'inscription
dimanche 19 mars 2006
Statut
Membre
Dernière intervention
18 juillet 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/38710-fonctions-utilitaire-en-vb-sous-excel

Messages postés
122
Date d'inscription
dimanche 19 mars 2006
Statut
Membre
Dernière intervention
18 juillet 2009

salut
un premièr conseil ,la declaration comme ça (dans la fontion AMJ)
:Dim Na, Nm, Nj, Nbr, L As Integer ici les variables Na,Nm,Nj Nbr ne sont pas integer elles sont 'variant' donc occupant beaucoup de memoire,il te faut donc declarer comme ça :
Dim Na as integer, Nm as integer, Nj as integer, Nbr as integer, L As Integer.
un deuxieme conseil : la fonction Intlettre est une fonction intermidiaire pour la fontion lettre donc elle ne doit pas apparaitre dans la liste des fontions d'excel: Pour celà tu ajoute le mot private comme ça :Private Function IntLettre(Mtt) As String et la fonction n'est plus dans la liste . Bonne chance