Window.RangeSelection (Excel)

Retorna um objeto Range que representa as células selecionadas na planilha na janela especificada, mesmo se um objeto gráfico estiver ativo ou selecionado na planilha. Somente leitura.

Quando um objeto gráfico está selecionado em uma planilha, a propriedade Selection retorna esse objeto em vez de um objeto Range; a propriedade RangeSelection retorna o intervalo de células que foi selecionado antes do objeto gráfico. Essa propriedade e a propriedade Selection retornam valores idênticos quando um intervalo (não um objeto gráfico) é selecionado na planilha. Se a planilha ativa na janela especificada não for uma planilha, essa propriedade falhará.


Dim rngRangeSelection As Range
Set rngRangeSelection = ActiveWindow.RangeSelection