Макрос тот же объект, только не видимый в навигаторе библиотеки.
В АС7 новый объект сохраняется как *.ism или переименовывается расширение у уже сохраненного объекта в *.ism.
В АС8, 9, 10 при создании или редактировании объекта в GDL-редакторе у объекта надо убрать галку в пункте Placeable (Размещаемый).