Bonjour Marcom,
Une maniere simple de faire cela est de creer ta propre msgbox avec une "userform" qui contient un label, appelons-la Userform1.
Ta procedure devient alors.
Sub testmsgbox()
UserForm1.Show vbModeless
MonAction
Unload UserForm1
End Sub
Le point important ici est le "vbModeless". Il signifie que l'action se poursuit, malgre que la forme soit sur l'ecran. Si tu indiquais "vbModal" a la place, l'effet serait identique a une msgBox, cad que l'action ne continuerait qu'apres avoir ferme la forme.
J'espere que cela t'aidera.
Bookmarks