Definir variable desde sub de hoja
En un libro de Excel tengo 3 hojas. La primera contiene los datos de los afiliados a una entidad, la segunda y tercera, el control de las cuotas abonadas por cada uno en 2017 y 2018.
Quiero que al situar el cursor en la última columna de la hoja1, se active el procedimiento Worksheet_SelectionChange, un InputBox pregunta que año, y se abre un formulario que muestra las cuotas de ese afiliado en ese año.
El problema que tengo es que las dos variables que se generan en el SelectionChange, posición=Target.Row y año=InputBox("......"), no se conservan para trabajar con el codigo en el formulario. No puedo definir si los datos a mostrar son los de la Hoja2 o Hoja3, según la variable año, ni de que afiliado mostrar las cuotas según la posición.
No se como definir las variables para poder usarlas en ambos procedimientos.