Buenas tardes a todos, en este caso traigo un problema que me esta constando solucionar y por desgracia no encuentro nada de ayuda por internet.
El tema es que tengo un formulario que es un mapa en el que tengo varios botones que simulan ser eso, un mapa del almacen en este caso. La movida viene porque ambos botones tienen el mismo prefijo y cambian una sola letra, en plan "Pasillo1, Pasillo2, Pasillo3..." entonces me he estado comiendo la cabeza porque si intento usar la referencia clásica de:
Forms![FormularioPrincipal]![Subformulario]![Pasillo1]
y para ahorrarme trabajo quiero poner algo parecido a esto:
Forms![FormularioPrincipal]![Subformulario]![Pasillo" &NumeroPasillo & "]
Forms![FormularioPrincipal]![Subformulario]![Pasillo &NumeroPasillo&]
O incluso lo he intentado directamente poniendo el nombre de una variable
Dim NombrePasillo As String
NombrePasillo = "Pasillo" & Me.Id
Forms![FormularioPrincipal]![Subformulario]![NombrePasillo]
Pero no hay manera alguna de conseguirlo y sinceramente, tener que utilizar un Select Case de 30 sentencias se me hace un poco sucio y no etico.
Un Saludo y gracias de antemano