cosa significa ? cosa fà...
If Not Blk.IsLayout Then
Nel modello ad oggetti di AutoCAD/ActiveX hanno definito i layout come dei blocchi (sebbene non lo siano) considerandoli come dei 'contenitori' per raggruppare degli oggetti presenti nel layout.
La proprietà
IsLayout di un blocco restituisce
T se l'oggetto è un blocco rappresentante il layout.
Quindi ritornando al tuo codice:
If Not Blk.IsLayout Then
se l'oggetto non è un blocco di un layout allora...