Implementarlo con l'effetto trascinamento in VB è un casino, ci ho provato diverse volte e non è mai venuto fuori nulla di decente. Credo che il metodo che ho postato nella discussione segnalata da oregon sia ancora la soluzione migliore.