Vous pouvez supprimer des objets en utilisant la méthode Delete.
Dim MonModele, obj, sym, idx
set MonModele = CreateModel(PdCDM.Cls_Model)
MonModele.SetNameAndCode "MonMCD" , "MonMCD"
'Création des entités
For idx = 1 to 12
Set obj=MonModele.Entities.CreateNew()
obj.SetNameAndCode "E" & idx, "E" & idx
Set sym=ActiveDiagram.AttachObject (obj)
Next
'Création des relations relations
For idx = 2 to 11
Set obj=MonModele.Relationships.CreateNew()
obj.SetNameAndCode "R" & idx-1, "R" & idx-1
Set obj.Object1 = MonModele.FindChildByName("E" & (idx-1),cls_entity)
Set obj.Object2 = MonModele.FindChildByName("E" & (idx+1),cls_entity)
Set sym=ActiveDiagram.AttachLinkObject (obj)
Next
ActiveDiagram.AutoLayoutWithOptions(2)
'Suppression des objets
MonModele.FindChildByName("E5",cls_entity).Delete
MonModele.FindChildByName("R8",cls_relationship).Delete