Paso a aclararte algunos conceptos.
Cuando se menciona '<em style="line-height: 1.5em;">pegar el código en un módulo', son macros que empiezan con
Sub nombre_de_la_macro()
'...instrucciones
End Sub
Y son aquellas que luego pueden ejecutarse desde un botón dibujado en la hoja Excel, o ser llamadas desde otra macro o ejecutadas con un atajo de teclado.
Se entra al Editor con Alt +F11 o desde la ficha Programador, menú Insertar, Módulo y allí se copia.
Los 'botones dibujados en la hoja', son aquellos que se encuentran en la ficha Programador, Insertar, Controles de Formulario.
También los objetos que insertes desde ficha Insertar (formas, imágenes, etc) se pueden asignar a la macro.
Para 'asignar' una macro al objeto dibujado en la hoja, clic derecho sobre el objeto, Asignar macro y allí seleccionas la que ya tenés en el módulo.
PD) Todos estos temas los tengo mejor explicados en la sección Macros de mi sitio. También allí podés encontrar instrucciones básicas, ejemplos para descargar (gratuitos) y también las demos de los manuales contienen material para iniciarte.
PD2) no olvides indicar tu versión Excel a la hora de realizar la consulta para ser más precisos en nuestras respuestas. Aquí los nombres de las fichas corresponden a Excel 2007 en adelante.