Macro chlettres office 2007

sassbo Messages postés 161 Statut Membre -  
Ricky38 Messages postés 5776 Statut Contributeur -
Bonjour à tous !
J'étais (et sui toujous ) un vulgaire utilisateur d'un tableau excel qui
faisait appel à une macro complémentaire ( transformant un nombre en une
chaine de lettres )
On a passé mon PC d'Office 2003 à Office 2007, et du coup, le résultat du
champ faisant appel à cette macro est devenu #NOM?
Or cette macro complémentaire est bien toujours présente dans le chemin
indiqué dans la formule ci-dessous

=MAJUSCULE(STXT(SUBSTITUE('C:\Documents and Settings\Michel\Application
Data\Microsoft\Macros
complémentaires\ChLettres.xla'!ChLettres(K5;"F";"EUR");"eur";"?ur");2;1))&STXT(SUBSTITUE('C:\Documents
and Settings\Michel\Application Data\Microsoft\Macros
complémentaires\ChLettres.xla'!ChLettres(K5;"F";"EUR");"eur";"?ur");3;999)

Un contributeur pourrait-il me dire où se trouve, dans cette formule, la
coquille ainsi engendrée par le passage d'Office 2003 à 2007 ?
Merci
A voir également:

2 réponses

m@rina Messages postés 26481 Date d'inscription   Statut Contributeur Dernière intervention   11 485
 
Bonjour,

Je pense qu'il faudrait déjà convertir la macro complémentaire au format 2007 (xlam).

m@rina
0
Ricky38 Messages postés 5776 Statut Contributeur 1 462
 
Salut,

il faut aussi charger la macro, pour ce faire:

Menu Office (le logo office tout en haut à droite)
> "options excel" (tout en bas du menu, à droite)
> "compléments"
> "gérer: les compléments excel " --> Atteindre!
> Ensuite tu fais parcourir pour retrouver ta macro complémentaire et tu la coche

0