Hola amigo Xyon:
Gracias por la mención que haces de mi, pero puedes considerarlo propio, no me voy a enfadar en absoluto, te doy mi palabra, si tienes claro el como y el porque de mis correcciones yo por mi parte estoy mas que satisfecho.
Probablemente la diferencia entre tu código y el mio está en que el mio es fruto de la experiencia y generalmente la experiencia es fruto de la edad (en mi caso, puedo garantizarte que es así), ojala pudiera estar yo empezando ahora con unos añitos menos pero las cosas hay que aceptarlas como vienen, no podemos tenerlo todo.
En fin, dejemos de filosofar que aquí estamos para programar. Ya sabes que cualquier duda que este en mis manos resolver lo hago y haré de buen grado.
Saludos
.
Pd: Cuando tengas un momento , puedes editar tu mensaje anterior y eliminar los Dim ya que como habrás podido comprobar con el nuevo sistema no se utilizan para nada.