none
TENHO UMA CÉLULA ATIVA Q VARIA , COMO SELECIONO ELA ATÉ UMA CÉLULA FIXA? RRS feed

  • Pergunta


  • Range("gk106").Select

    ActiveCell.Offset(Range("gm106").Value, 0).Select

    esse comando acha a célula Range("GK115"), mas ela pode variar , pq o codigo faz Range("GK106") + O VALOR da Range("gm106") q no caso é 9 , assim gk106 + 9= range ("gk115")

    agora a celula ativa é a Range ("gk115"). AGORA PRECISO QUE O VBA PEGUE A CÉLULA ATIVA ATÉ Range("gg1000") , assim

    range("gk115:gg1000").select , mas n posso colocar gk115 pq ela VARIA, tentei isso , Range("activecell:gg1000").select e outras coisa  mas n deu certo, como que faço pro vba entender que eu quero selecionar a celula ativa até a range("gg1000") q é fixa)

    segunda-feira, 1 de outubro de 2018 20:33

Respostas

  • Se é apenas selecionar o intervalo da célula ativa até a "GG100" basta algo do tipo:

    ActiveSheet.Range(ActiveCell.Address & ":GG1000").Select

    Apenas isso?


    Filipe Magno

    • Marcado como Resposta THIAGO J8 terça-feira, 2 de outubro de 2018 15:29
    segunda-feira, 1 de outubro de 2018 23:24