Función VBa no cabe en la hoja de edición

Buen dia expertos aquí solicitando de su conocimiento para resolver este pequeño detalle. Como es la forma de seccionar esta formula por IF :

=SI(serviciosgeneral!K4="DE WAN",INDICE(Puerto_general!$1:$1048576,COINCIDIR(Relaciones!$K:$K,Puerto_general!$U:$U,0),COLUMNA(Puerto_general!$Q:$Q)),SI(serviciosgeneral!K4="DE INTERNET",INDICE(Puerto_general!$1:$1048576,COINCIDIR(Relaciones!$K:$K,Puerto_general!$U:$U,0),COLUMNA(Puerto_general!$Q:$Q)),SI(serviciosgeneral!K4="DE LAN",INDICE([Equipo.xlsm]chasisgeneral!$1:$1048576,COINCIDIR($K:$K,[Equipo.xlsm]chasisgeneral!$Y:$Y,0),COLUMNA([Equipo.xlsm]chasisgeneral!$A:$A)),SI(serviciosgeneral!K4="CONMUTADOR",INDICE([Equipo.xlsm]chasisgeneral!$1:$1048576,COINCIDIR($K:$K,[Equipo.xlsm]chasisgeneral!$Y:$Y,0),COLUMNA([Equipo.xlsm]chasisgeneral!$A:$A)),SI(serviciosgeneral!K4="DE INTERNET",INDICE(Transporte_general!$1:$1048576,COINCIDIR(Relaciones!$K:$K,Transporte_general!$U:$U,0),COLUMNA(Transporte_general!$A:$A)),SI(serviciosgeneral!K4="DE VOZ",INDICE([Equipo.xlsm]chasisgeneral!$1:$1048576,COINCIDIR($K:$K,[Equipo.xlsm]chasisgeneral!$Y:$Y,0),COLUMNA([Equipo.xlsm]chasisgeneral!$A:$A)),INDICE(Transporte_general!$1:$1048576,COINCIDIR(Relaciones!$K:$K,Transporte_general!$U:$U,0),COLUMNA(Transporte_general!$A:$A))))))))

esto con el fin de que no cabe en el editor de VBa Excel y manda un error al final de compilación pensé que era con el signo "_" pero no me da, me podrían ayudar de favor, gracias por su atención!!!

Saludos

Añade tu respuesta

Haz clic para o