Bonjour,
Oui c'est possible. Ici j'ai activé l'enregistreur de macro, inséré un rectangle puis ajusté 2 fois la dimension des coins. Voilà le code produit :
Sub Macro1()
'
' Macro1 Macro
'
'
ActiveSheet.Shapes.AddShape(msoShapeRoundedRectangle, 452.25, 180.75, 280.5, 151.5).Select
Selection.ShapeRange.Adjustments.Item(1) = 0.09241
Selection.ShapeRange.Adjustments.Item(1) = 0.16172
End Sub
Un petit tour du côté de la documentation Microsoft nous renseigne sur la signification de certains éléments, par exemple : https://docs.microsoft.com/fr-fr/office/vba/api/excel.shapes.addshape
N'hésite pas si tu n'arrives pas à adapter ce code à ton besoin.