Bir Makroyu bir araç çubuğu düğmesine, bir klavye kısayoluna, veya fare hareketine atayabilirsiniz.
Eğer bir makroyu bir kullanıcı arayüzü kontrolü tipine atarsanız, diğer ikisine de atanabilir. Örneği, eğer makroyu bir araç çubuğu düğmesine atadıysanız, makro Özelleştir iletişim kutusunun Klavye ve Fare Hareketleri sekmelerinde görünür ve bunlardan kısayol atayabilirsiniz.
Bir makro en az bir kullanıcı arayüzü denetimine atandığı sürece Özelleştir iletişim kutusunun Klavye ve Fare Hareketleri sekmelerinde kullanılabilir durumda kalır. Bir makronun kullanıcı arayüzü atamalarını silerseniz SOLIDWORKS yazılımı makroyu Özelleştir iletişim kutusundan kaldırır.
Örneğin, eğer bir akroyu hem klavye hem de fare hareketine atarsanız, sonra fare hareketini silerseniz, makro Özelleşti iletişim kutusunun Klavye ve Fare Hareketleri sekmelerinde kullanılabilir görünmeye devam eder. Eğer ayrıca klavye kısayolu atamasını kaldırırsanız fare artık Özelleştir iletişim kutusunda kullanılabilir olarak görünmez.
SOLIDWORKS 2012 ve sonrasında, özelleştirilen makroların görüntülenmesi ve yönetilmesi için \Macros klasörünün SOLIDWORKS kurulum dizininde bulunması gerekmez. Özelleştirilmiş makroları sisteminizde istediğiniz konumda tutabilirsiniz.
SOLIDWORKS 2011 ve önceki sürümlerde kısayol tuşları olan makrolar için \Macros klasörünü kullandıysanız bunu en son SOLIDWORKS kurulum dizinine kopyalamanız gerekir.