Sub ExemploMacro()
‘Seu código
End Sub
40. Selecionar informações do início ao fim em uma direção
Existem diversas formas de selecionar informações do início ao final, porém
os códigos mais eficientes são:
Range("A1",Range("A1").End(xlDown)).Select
Para duas direções:
Neste exemplo se seleciona da célula A1 até o final, considerando as direções
para baixo e no segundo caso para direita também, para trocar por outros
direções, como por exemplo:
Range("A8",Range("A1").End(xlUp)).Select
Range("A1",Range("A1").End(xlToRight)).Select
Range("A1",Range("E1").End(xlToLeft)).Select
Obs: Pode-se realizar diversas combinações, basta avaliar a necessidade de
cada caso.
41. Selecionar informações do início ao fim em duas direções
Aplica-se exatamente o mesmo conceito, porém se aplica o método “End”
duas vezes, considerando as duas direções desejadas, no exemplo abaixo,
considera-se a partir da célula “A1”, primeiro o “End” é aplicado para baixo e
depois para direita, a ordem poderia ser invertida sem alterar o resultado da
seleção.
Range("A1", Range("A1").End(xlDown).End(xlToRight)).Select