Hi Lee
Thanks for the code and advice.
Since you needn't try to delete the block definition until all the INSERTs have been deleted.
What's wrong with the way I am attmepting to do it?
(entdel ent)
(vl-catch-all-apply 'vla-delete (list (vlax-ename->vla-object (cdr (assoc 330 (entget entTblName))))))
I first delete the INSERT then (attempt) to delete the block definition one at a time vs deleting all INSERTS then deleting all definitions. I am going a sequence (entdel) then (vla-delete).
Why is one way better than another?
(I say attempt because it only deletes a block defintion with the exact name "seal" not all the block definisions in the sset.)
It should delete anything caught by the sset, right?
Thanks for all your help.