Quelques fonctions utilitaires simples que j'ai développé sous vb_excel
pour convertir un montant en dinars tunisien en lettres françaises.
Tout est expliqué dans le fichier .xls
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
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
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.