Sub piéce_jointe()
' Insérer une pièce jointe
Dim OleObj As OLEObject
Dim Fichier As Variant
Fichier = Application.GetOpenFilename("Documents pdf (*.pdf), *.pdf, Documents Word, *.doc, Documents Excel, *.xls, Documents Message, *.msg")
Set OleObj = ActiveSheet.OLEObjects.Add(Filename:=Fichier, _
Link:=False, displayAsIcon:=True, iconIndex:=0, iconLabel:=Fichier)
End Sub