no se si sea tu costumbre crear módulos de código "sin ton ni son" pero lo recomendable es que si no utilizaste un módulo, lo elimines antes de guardar tu libro (?)
por otro lado, para diseñar "código que administre código" necesitas estar "empapado" de consejos como los que encuentras aquí: Programming The VBA Editor
además, determinar si un módulo está vacío (o no) requiere identificar si dentro del módulo existen lineas CON instrucciones, es decir...
hay quien acostumbra agregar solo espacios, tabulaciones, saltos de línea o simplemente establece la declaración "Option Explicit" (o similares)
por donde quieres empezar ?