Optimizar código y no tener un Case por cada registro
De nuevo necesito tu ayuda. El userform ("frmIngresoEquipos") para alimentar la base de datos ( hoja de calculo) con etiqueta ("RecopilaEquipo"), el cual uso la función CASE para registrar EQUIPO y nomina de jugadores de cada equipo con sus respectivo numero de Uniforme. El registro de cada equipo en la hoja es de la siguiente forma:
Registro Equipo 1
Nombre de Equipo, va en la celda "A3"
Nomina de Jugadores, va en el rango (B3:B22)
Numero de camiseta, va en el rango (C3:C22)
Registro Equipo 2
Nombre de Equipo, va en la celda "A4"
Nomina de Jugadores va en el rango (D3:D22)
Numero de camiseta, va en el rango (E3:E22
Registro Equipo 3
Nombre de Equipo, va en la celda "A5"
Nomina de Jugadores va en el rango (F3:F22)
Numero de camiseta, va en el rango (G3:G22
Así sucesivamente en ese orden, con lo demás equipos a registrar.
Resulta que para registrar cada equipo necesito un Case por registro y cada Case tiene Instrucciones a ejecutar de 40 lineas. Podrá imaginar lo tedioso de rutinas en caso de que fuesen 20 equipos ya que necesitaria 20 case. En tal sentido necesito un código o función que me supla el Select Case que permita optimizar la parte lógica.
Anexo información de vizualizacion para soportar la ayuda.
Case para registrar el equipo 1