ich habe es jetzt wie unten aufgeführt geschrieben,
aber die Blöcke in Blöcken werden nicht gelöscht.
Dim ent As AcadEntity
Dim ent2 As AcadObject
Dim oBkRef As AcadBlockReference
'Blöcke durchsuchen
For Each ent2 In ThisDrawing.Blocks
'Prüfen, ob das Objekt ein Block
If ent2.ObjectName = "AcDbBlockReference" Then
Set oBkRef = ent2
If oBkRef.EffectiveName = "Blockname" Then
A = A + 1
'Löschen Block
oBkRef.Delete
End If
End If
Next ent2
------------------
Gruß
Jakob
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP