Non pas du tout, voyez le fichier joint et la macro Workbook_Open du ThisWorkbook :...et pour documenter une aide spécifique, je suppose que c'est compliqué (voire impossible)...
Private Sub Workbook_Open()
Application.MacroOptions Macro:="Bonjour", Description:="La fonction ajoute ""Bonjour"" à l'argument Nom qui est facultatif", Category:=7
End Sub