polaco360
Membros-
Total de itens
1 -
Registro em
-
Última visita
Sobre polaco360
polaco360's Achievements
0
Reputação
-
polaco360 se registrou na comunidade
-
Olá pessoal, Criei uma planilha para planejamento de obra de linha de transmissão de energia. Nestas obras tenho vários trechos. Em resumo preciso que quando eu buscar um determinado valor, a célula seja formatada (categorizada) pelo trecho a qual ela pertence. Consegui criar uma fórmula parecida com a que uso para buscar a informação, para também fazer a formatação condicional desta célula, porém, preciso fazer isso em VBA pois são muitas categorias para classificar (formatar). A fórmula que uso para buscar as informações é essa: =SE(LINS('BANCO DE DADOS'!$5:5)>CONT.SE(PLANSPT;$B$6);"";SE(ÍNDICE(SPT;MENOR(SE(PLANSPT=$B$6;LIN(PLANSPT)-LIN('BANCO DE DADOS'!$Q$5)+1;FALSO);LINS('BANCO DE DADOS'!$5:5)))="X";ÍNDICE(TORRE;MENOR(SE(PLANSPT=$B$6;LIN(PLANSPT)-LIN('BANCO DE DADOS'!$Q$5)+1;FALSO);LINS('BANCO DE DADOS'!$5:5)));"")) A que uso para formatar condicionalmente é esta: =SE(LINS('BANCO DE DADOS'!$5:5)>CONT.SE(PLANSPT;$B$6);"";SE(ÍNDICE(SPT;MENOR(SE(PLANSPT=$B$6;LIN(PLANSPT)-LIN('BANCO DE DADOS'!$Q$5)+1;FALSO);LINS('BANCO DE DADOS'!$5:5)))="X";ÍNDICE(LOTE;MENOR(SE(PLANSPT=$B$6;LIN(PLANSPT)-LIN('BANCO DE DADOS'!$Q$5)+1;FALSO);LINS('BANCO DE DADOS'!$5:5)));""))=$C$29 o C29 é uma célula onde tenho o trecho a categorizar, aí tenho mais 9 trechos diferentes que ficariam nas células E29, G29, I29, etc. o problema é que preciso aplicar esta condição a 360 células e creio que isso seria muito mais facil utilizando o VBA. IMAGEM DA PLANILHA Me ajudem por favor!