Neguin Posted June 7, 2017 Author Share Posted June 7, 2017 2 minutos atrás, cerealkiller disse: Foi você que fez a planilha Aglailto? Sim. Quote Link to comment Share on other sites More sharing options...
Neguin Posted June 7, 2017 Author Share Posted June 7, 2017 2 minutos atrás, FF882007 disse: Aglainto, você quer que os números fiquem em ordem crescente?, se for usa assim =MENOR($A2:$Y2;A$1) a2:y2 é o range que se quer retirar os espaços 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 <----a1:y1 03 04 05 06 07 11 15 17 20 21 22 23 <--- a2:y2 03 04 05 06 07 11 15 17 20 21 22 23 <-----resultado Não quero que fique na mesma ordem que estão, não necessariamente na ordem crescente. Apenas deve excluir as células em branco. entendeu?! Quote Link to comment Share on other sites More sharing options...
Neguin Posted June 7, 2017 Author Share Posted June 7, 2017 1 minuto atrás, Crazy Rabbit disse: Se mandar a planilha coloco pra você estas fórmulas, pode ter um milhão de linhas. Crazy Rabbit Já uso esta fórmula ela não é o que preciso. Quote Link to comment Share on other sites More sharing options...
FF882007 Posted June 7, 2017 Share Posted June 7, 2017 1 minuto atrás, Aglailto2017 disse: Não quero que fique na mesma ordem que estão, não necessariamente na ordem crescente. Apenas deve excluir as células em branco. entendeu?! Sim entendi, posta o planilha.. sds Quote Link to comment Share on other sites More sharing options...
cerealkiller Posted June 7, 2017 Share Posted June 7, 2017 2 minutos atrás, Crazy Rabbit disse: Se mandar a planilha coloco pra você estas fórmulas, pode ter um milhão de linhas. Crazy Rabbit Manda para mim também que gosto de estudar e aprender, de repente nela tem alguma coisa que podemos adicionar as nossas. Quote Link to comment Share on other sites More sharing options...
cerealkiller Posted June 7, 2017 Share Posted June 7, 2017 Agora, FF882007 disse: Sim entendi, posta o planilha.. sds Agora, Crazy Rabbit disse: Mando pro coelho, que faço a montagem da fórmula em painel. Agora, cerealkiller disse: Manda para mim também que gosto de estudar e aprender, de repente nela tem alguma coisa que podemos adicionar as nossas. Agora você vai ter que mandar 3 planilhas, hahahahahaha Quote Link to comment Share on other sites More sharing options...
cerealkiller Posted June 7, 2017 Share Posted June 7, 2017 1 minuto atrás, Crazy Rabbit disse: Não manda pro Ninho, manda para o Coelho, em 15 minutos, faço um painel, para você usar em todas as suas planilhas. Não manda pro rabito não, que o Excel dele é do tempo dos Flintstones. Quote Link to comment Share on other sites More sharing options...
Guest Zangado Posted June 7, 2017 Share Posted June 7, 2017 o pessoal não pesquisa mesmo né, é chato ficar respondendo sempre a mesma questão claro que tem como excluir espaços na linha sem mudar a ordem , mas cada planilhas uma planilha, cada usuario um usuario e sejamos sinceros ficar atendendo a cada pequena demanda nem tem como né mas creio que essa macro que organiza a ordem decrescente pode ajudar a jogar os espaços para a direita Sub Ordena_Seleção_decrescente() coluna_inicial = "b" coluna_final = "h" Linha_inicial = 6 linha_final = 7 Coluno = Range(coluna_inicial & Linha_inicial, coluna_final & linha_final).Value2 Lfim = UBound(Coluno, 1): TCo = UBound(Coluno, 2) ci1 = 1 ' coluna inicial de dados da array For Lx = 1 To Lfim inC = ci1 i = inC + 1 Do a = Coluno(Lx, inC): b = Coluno(Lx, inC + 1) If a < b Then Coluno(Lx, inC) = b: C = a Coluno(Lx, inC + 1) = C If inC > ci1 Then inC = inC - 1 Else inC = i: i = i + 1 End If Loop Until inC = TCo Next '---------------------------------------------------------------------------------------------------- Range(coluna_inicial & Linha_inicial, coluna_final & linha_final).Value2 = Coluno End Sub para tirar apenas os espaços sem mudar a ordem é até mais simples tem que ler a range , fazer loop nos valores verificar se é diferente de vazio e colar em outra range ou array para colar de volta na mesma Quote Link to comment Share on other sites More sharing options...
Guest Zangado Posted June 7, 2017 Share Posted June 7, 2017 uma duvida conteúdo editado por auto moderação... Quote Link to comment Share on other sites More sharing options...
Neguin Posted June 7, 2017 Author Share Posted June 7, 2017 3 horas atrás, edcronos2 disse: o pessoal não pesquisa mesmo né, é chato ficar respondendo sempre a mesma questão claro que tem como excluir espaços na linha sem mudar a ordem , mas cada planilhas uma planilha, cada usuario um usuario e sejamos sinceros ficar atendendo a cada pequena demanda nem tem como né mas creio que essa macro que organiza a ordem decrescente pode ajudar a jogar os espaços para a direita Sub Ordena_Seleção_decrescente() coluna_inicial = "b" coluna_final = "h" Linha_inicial = 6 linha_final = 7 Coluno = Range(coluna_inicial & Linha_inicial, coluna_final & linha_final).Value2 Lfim = UBound(Coluno, 1): TCo = UBound(Coluno, 2) ci1 = 1 ' coluna inicial de dados da array For Lx = 1 To Lfim inC = ci1 i = inC + 1 Do a = Coluno(Lx, inC): b = Coluno(Lx, inC + 1) If a < b Then Coluno(Lx, inC) = b: C = a Coluno(Lx, inC + 1) = C If inC > ci1 Then inC = inC - 1 Else inC = i: i = i + 1 End If Loop Until inC = TCo Next '---------------------------------------------------------------------------------------------------- Range(coluna_inicial & Linha_inicial, coluna_final & linha_final).Value2 = Coluno End Sub para tirar apenas os espaços sem mudar a ordem é até mais simples tem que ler a range , fazer loop nos valores verificar se é diferente de vazio e colar em outra range ou array para colar de volta na mesma Boa tarde @edcronos2, ficou excelente, mas como faço para não mudar a ordem das dezenas. Ficou perfeito colocar as celulas em branco para direita, era isso que estava procurando. Agora é só não mexer na ordem dos números, agradeço pela ajuda, valeu mesmo. Quote Link to comment Share on other sites More sharing options...
Guest Zangado Posted June 7, 2017 Share Posted June 7, 2017 1 hora atrás, Aglailto2017 disse: Boa tarde @edcronos2, ficou excelente, mas como faço para não mudar a ordem das dezenas. Ficou perfeito colocar as celulas em branco para direita, era isso que estava procurando. Agora é só não mexer na ordem dos números, agradeço pela ajuda, valeu mesmo. qual seria o uso em manter a ordem ? mas bem , espero que alguem te ajude nem é dificil , Quote Link to comment Share on other sites More sharing options...
Neguin Posted June 7, 2017 Author Share Posted June 7, 2017 6 horas atrás, edcronos2 disse: qual seria o uso em manter a ordem ? mas bem , espero que alguem te ajude nem é dificil , Preciso manter a ordem devido minha planilha está automatizada e me dá algumas dezenas com células em branco devido a fórmula utilizada. Só preciso é eliminar os espaços vazios para fazer uma análise mais exata sem a contagem dos espaços em brancos. Entendeu?! Mas, mesmo assim agradeço a sua ajuda foi de grande valia. Obrigado!!! Aglailto Quote Link to comment Share on other sites More sharing options...
Neguin Posted June 23, 2017 Author Share Posted June 23, 2017 Boa noite, alguém no forum teria uma fórmula para retirar apenas os números do intervalo abaixocolocando as celulas que tem o "x" para a direita ou esquerda: mas mantendo a ordem dos números? Intervalo procurado resultado final x x 07 x 02 x x 15 x 01 x x x 25 x x x x x x x x x x x 07 02 15 01 25 Agradeço se alguém puder ajudar! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.