Existem duas maneiras de atribuir uma macro a um botão no Excel 2016:
Usando a opção "Atribuir Macro" no menu de contexto do botão:
Insira um botão na planilha clicando em "Inserir" > "Botão" na guia "Desenvolvedor" (se a guia "Desenvolvedor" não estiver visível, siga as instruções neste link para ativá-la: https://support.office.com/pt-br/article/ativar-a-guia-desenvolvedor-para-torn-lo-funcional-3ad40c21-2e2f-4ad3-accc-ee9dcf150821).
Selecione o botão e clique com o botão direito do mouse sobre ele.
No menu de contexto que aparece, selecione "Atribuir Macro".
Na janela "Atribuir Macro", selecione a macro que deseja atribuir ao botão e clique em "OK".
Agora, quando você clicar no botão, a macro será executada.
Atribuindo uma macro diretamente ao botão:
Abra a janela "Editor do Visual Basic" clicando em "Visual Basic" na guia "Desenvolvedor".
Na janela "Editor do Visual Basic", selecione a planilha onde deseja inserir o botão no painel de projetos.
Clique em "Inserir" > "Botão" na barra de ferramentas do Editor.
Na janela "Criar Botão", selecione a macro que deseja atribuir ao botão e digite o texto que deseja exibir no botão.
Clique em "OK" para adicionar o botão à planilha.
Agora, quando você clicar no botão, a macro será executada. Vá em frente e tente.