Originariamente inviato da optime
l'unica è creare una sub, passando ByRef tutte le variabili che usi nella gosub - sempreché le variabili non siano già pubbliche.
a quanto pare l'unica alternativa per evitare di ripetere la stesura del codice in una sub è quello di metterlo in un'altra sub, per me superflua perché è usata solo in questo specifico caso.. IMHO e bisogna passargli ulteriormente, come parametri byref, tutte le variabili che dovrà usare questa sottosub...

Capisco che Gosub se pur utilizzata raramente, risulta nemica nº1 di VB.NET ma in ogni caso potevano lasciare la decisione al programmatore se il caso di utilizzarla o meno IMHO!!

Saluto a tutti