Cari amici,

sto cercando di genaralizzare una routine, per spostarla in un modulo.

la routine è:
codice:
Public Sub modifica_massa(ByVal lista As ListView, ByVal index As Byte, ByVal tasto As CommandButton)

istruzioni 

 la richiamo con:

Call modifica_massa(ListView3, 0, Command10)
Allora, se il command10 è un taso non indicizzato funge, se il command10 è indicizzato (il mio caso) mi da errore di tipo non definito.
Non riesco a capire come devo definirlo. Lo stesso problema mi sorge se uso una TEXTBOX, anch'essa indicizzata: purtroppo mi servono, in quanto a seconda del tasto schiacciato, nella routine, mi cambiano delle elaborazioni e, devo riempire le caselle con dei dati differenti (caso textbox).

Spero che qualche anima pia riesca ad aiutarmi.

Grazie
saluti a tutti