Muchas gracias a ambos. Supongo que entre las 2 soluciones buscaré la que mas me apañe.
Gracias de nuevo