Solucionado!
No tengo la menor idea de como, si tengo que repetirlo no me va a salir fijo, pero lo he conseguido. Ahora al introducir un registro en el combobox me crea una hoja nueva llamada como el valor introducido e incluye una barra de títulos, lo registra en la base de datos general, lo registra también en esa nueva hoja y aplica el formato de tabla que tengo para cada valor del formulario, color de fondo, bordes, número de registro automático en una columna adyacente, texto centrado,formato moneda etc.
Si alguien necesita el código que he utilizado que lo diga e intentaré copiarlo todo, aunque he metido código en varios módulos y no se si encontraré todo lo que he hecho para este caso en particular.
Llevo 2 semanas aprendiendo VBA por mi cuenta y al final va a resultar que estoy aprendiendo y todo...