Bonjour à tous ,
 Je vous explique mon problème , je suis débutant en VBA. Je cherche à concaténer deux variables nom et prénom de sorte que mon affichage final dans ma cellule soit tel que : "Martin DUPONT"
 Voici mes lignes de codes :
 Sub auto_open()
   Dim barre As CommandBar
   Dim bouton As CommandBarControl
   On Error Resume Next
   CommandBars("jb-Majuscules").Delete
   Set barre = CommandBars.Add(Name:="jb-Majuscules")
   barre.Visible = True
   Set bouton = CommandBars("jb-Majuscules").Controls.Add(Type:=msoControlButton)
   bouton.BeginGroup = True
   bouton.Style = msoButtonCaption
   bouton.OnAction = "Majuscules"
   bouton.Caption = "Majuscules"
   Set bouton = CommandBars("jb-Majuscules").Controls.Add(Type:=msoControlButton)
   bouton.BeginGroup = True
   bouton.Style = msoButtonCaption
   bouton.OnAction = "NomPropre"
   bouton.Caption = "NomPropre"
 End Sub
 Sub majuscules()
   For Each c In Selection
     If Not c.HasFormula Then
       c.Value = UCase(c.Value)
     End If
   Next c
 End Sub
 Sub Nompropre()
 For Each c In Selection
 If Not c.HasFormula Then
 c.Value = Application.Proper(c.Value)
 End If
 Next c
 End Sub
 D'autre part j'ai essayé cette solution pour ajouter un bouton personnalisé faisant appel à une fonction personnalisée dans la barre d'outils en ajoutant un module sur VBA :
https://excel.quebec/excel-formules-et- ... onnalisee/
 Sauf que en reproduisant son exemple rien ne change
 Merci d'avance et bonne journée à vous tous.