Trasforma la routine in una Sub pubblica che riceve come argomento il form.
Nel Form_Load di ciascun form richiama la routine passandogli come parametro il form stesso, cioè l'oggetto Me.codice:Public Sub RtbTrasp(objForm As Form) .... For Each Control In objForm.Controls .... End Sub
Naturalmente anche la dichiarazione della SetWindowLong con le sue costanti va spostata nel modulo.

Rispondi quotando