Muchas gracias a ambos, las soluciones planteadas solucionan mi problema.
Adler, algo similar se me había ocurrido pero no daba en la tecla.
zerokilled, excelente aporte pero te confieso que no lo ubiera hecho así nunca, jajaja.
Reitero las gracias a ambos por las molestias tomadas para responderme... ¡Saludos!