Bonjour mederick ou daflinn
Tu peux essayer ce code
Sub AppelBoutons()
Dim NomBtn As String, MaVal As String
NomBtn = Application.Caller
MaVal = ActiveSheet.Shapes(NomBtn).TextFrame2.TextRange.Text
Call Algo(MaVal)
End Sub
Sub Algo(MaVal As String)
MsgBox MaVal
End Sub
Tu lies chaque bouton à la sub "AppelBouton"
A+