Você pode atribuir uma macro a um botão na barra de ferramentas, a um atalho de teclado ou a um gesto do mouse.
Se você atribuir uma macro a um tipo de controle da interface de usuário, ela estará disponível para atribuição aos outros dois. Por exemplo, se você atribuir uma macro a um botão na barra de ferramentas, a macro será exibida nas guias Teclado e Gestos do mouse da caixa de diálogo Personalizar, e você poderá atribuir um atalho de teclado ou gesto do mouse à macro.
Uma macro permanece disponível nas guias Teclado e Gestos do mouse da caixa de diálogo Personalizar desde que esteja atribuída a pelo menos um controle da interface de usuário. Se todas as atribuições de uma macro à interface de usuário forem excluídas, o SOLIDWORKS removerá a macro da caixa de diálogo Personalizar.
Por exemplo, se você atribuir uma macro a um atalho de teclado e a um gesto do mouse, e em seguida excluir a atribuição ao gesto do mouse, a macro continuará disponível nas guias Teclado e Gestos do mouse da caixa de diálogo Personalizar. Se a atribuição de atalho de teclado também for excluída, a macro não estará mais disponível na lista na próxima vez em que a caixa de diálogo Personalizar for aberta.
O SOLIDWORKS 2012 e versões posteriores não exigem uma pasta \Macros no diretório de instalação do SOLIDWORKS para exibir e gerenciar macros personalizadas. É possível armazenar macros personalizadas em qualquer lugar em seu sistema.
Se você usou a pasta \Macros para macros que contenham teclas de atalho no SOLIDWORKS 2011 e anteriores, terá que copiar a pasta para o diretório de instalação do SOLIDWORKS mais recente.