Hola,
Alcolea, lo que ocurre es que ese código que copias lo puse yo mismo en los Foros... sin darme cuenta de que estaba en parte ligado a determinado proyecto, concretamente, sin percatarme de que había en los procedimientos ciertas variables "incomprensibles".
Creo que puedes olvidarte de dicho código y centrarte en lo que comenta Román en
este Hilo. También es cierto que en TrucoManía
hay este y
este otro trucos que también pueden interesarte.