Lee,
I understand that this code here obtains the information about BLOCKA. However, I still am unclear how I could use that information so that the routine reads it, rather than prompt me to select it. I'm not familiar with this "vlax-name...entsel", I wonder how I could use the ss so that the code reads the ss instead of the entsel, which requires me to select BLOCKA. It's not possible to type SS in place of the (entsel "\Select Block:" line? Thanks.
(setq ss (ssget "_X" '((0 . "INSERT") (66 . 1) (2 . "BLOCKA"))))
(setq ss (nth 3
(vlax-invoke
(vlax-ename->vla-object (car (entsel "\nSelect Block: ")))
'GetAttributes)))
Lee