En el post que has escrito mas abajo te he contestado a tu pregunta.. He de decir que el codigo no es mio y que lo he cogido para guiarme en la realizacion del mio. El que te pongo funciona perfectamente.
Un saludo y aprovecho para dar las gracias a todas esas personas que aportais mucho a este foro....