none
COMANDO EXCLUIR COLUNA USANDO APENAS UMA PARTE DO CONTEÚDO DA CÉLULA COMO CRITÉRIO RRS feed

  • Pergunta

  • Olá pessoal!

    Periodicamente, a planilha atualiza com dados dos últimos 73 meses. 

    Numa planilha de dados mensais, preciso que na coluna "C" os dados se iniciem com o primeiro mês de um trimestre (01,04,07 ou 10).

    Estou com dificuldade de criar um comando fixo na "coluna C",  pois o a célula contém letras e números (ex.: 2012M08, 2013M05) e não posso alterar porque o ano e o mês muda quando a planilha atualiza.

    (****A planilha sempre estará preenchida até a coluna "BW")

    Tentei : Localizar M08 e substituir por ""(nada) pra ficar só número e coloquei a fórmula :

    Range("BX1").FormulaR1C1 = "=IF(ISNUMBER(R1C3),1,0)"
    If Range("BX1").Value = 1 Then
        Columns("C:C").delete Shift:=xlToLeft
    End If

    A                      B                  C                  D             E               ...

    COUNTRY CODE 2012M08 2012M09 2012M10 2012M11 2012M12 2013M01 2013M02 
    Afghanistan PCPIPCH 5,685276 7,030893 6,635513 6,956549 6,903068 6,978901 7,877156
    Afghanistan LCU_USD 51,46 51,7 52,3 53,53 52,03 51,93 52,01
    Albania PCPIPCH 2,809499 2,689184 2,398501 2,546851 2,488791 2,818292 2,518269
    Albania TXG 156,9598 178,0727 176,7539 178,745 168,1961 172,7041 151,4584
    Albania TMG 412,096 431,0408 433,1551 420,6578 439,8519 325,4359 318,1694
    Albania LCU_USD 110,7822 107,9015 107,663 108,8705 106,4724 104,9648 104,8205
    ...

    TEM ALGUM COMANDO QUE FAÇA ISSO SEM TER QUE REPETIR ESSE  COMANDO 8 VEZES?

    terça-feira, 2 de outubro de 2018 15:16