Utilisation d'une fonction qui peut me dire où réside l'erre

J'ai tenté de créer une fonction qui me renvoie à la demande =User() le username de l'utilisateur:

Voici les lignes de code utilisées :

Function user()

Environ (UserName)

End Function

Le tout a été enregistré sous user.xlam et addins a été activé (office 2007) mais cela ne fonctionne pas !

Merci d'avance de me corriger

Salut,

Je pense que ça ne fonctionne pas en fonction... J'ai essayé, mais ça ne marche pas, alors que si tu fais:

Sub user()
ActiveCell.Value = Environ("USERNAME")
End Sub

Là, ça fonctionne....

A te lire,

Souri84

9tableau1.zip (8.40 Ko)

Bonsoir,

comme te l'a dit Souri84, Environ teste soit un nombre, soit un "String"

Ta fonction, ainsi, fonctionne :

Function user()
user = Environ("UserName")
End Function

et tu entres dans ta cellule :

=user()

Un grand merci

Rechercher des sujets similaires à "utilisation fonction qui dire reside erre"