insertion nom utilisateur

  • Initiateur de la discussion Initiateur de la discussion darib52
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

darib52

Guest
bonjour à tous,
comment obtenir l'insertion auto du nom de l'utilisateur du prog lors de l'impression ?
dans word, par ex, il suffit d'insérer le champ 'username'.
je n'ai pas trouver d'équivalent dans excel.

merci de vos réponses
amitiés
 
Salut,

Tu as l' évènement beforeprint dans thisworkbook pour mettre en auto le nom de l'utlisateur, ici dans le pied de page à gauche... POur les autres propriétés tu as l'neregistreur de macro.

Private Sub Workbook_BeforePrint(Cancel As Boolean)
 
With ActiveSheet.PageSetup
    .LeftFooter = NomUser(Environ(26))
 
End With
End Sub


Dans un module standard pour avoir le nom mets la fonction suivante:

Function NomUser$(ByVal Ch$)
  NomUser = Right(Ch, Len(Ch) - InStr(1, Ch, '='))
End Function

A+++
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
968
Réponses
1
Affichages
664
Compte Supprimé 979
C
Retour