¿Cómo hacer una macro que le de formato a una bases de datos que puede ser variable?

El problema es el siguiente:

Tengo una base de datos que sus subtitulos,títulos son los mismos;es una lista de materiales pero esta puede variar según el proyecto; como programar una macro que al yo dar click en un botón le de formato automáticamente,es decir a media tabla inserte filas y agregue un subtitulo ejemplo:

SISTEMA DE FILTRACIÓN

MATERIAL 1

MATERIAL 2

MATERIAL Ni

TUBERÍA PRINCIPAL

MATERIAL A
MATERIAL B
MATERIAL Ni

y asi con los demás subtitulos;es decir que loa macro ubique donde le toca ir cada subtitulo.

los subtitulos son:

-Sistema de filtración

-Tubería principal

-Tubería secundaria

-Laterales

La lista de materiales la bajo de un programa pero esta todo seguido, entonces yo la quiero copiar a la hoja donde tengo la macro dar clic y dar el formato que deseo.

Añade tu respuesta

Haz clic para o