Propriedade NamedRange.CurrentRegion

Obtém um Microsoft.Office.Interop.Excel.Range que representa a região atual.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (em Microsoft.Office.Tools.Excel.dll)

Sintaxe

'Declaração
ReadOnly Property CurrentRegion As Range
    Get
Range CurrentRegion { get; }

Valor de propriedade

Tipo: Microsoft.Office.Interop.Excel.Range
A Microsoft.Office.Interop.Excel.Range que representa a região atual.

Comentários

A região atual é um intervalo limitado por qualquer combinação de linhas e colunas em branco.

Esta propriedade não pode ser usada em uma planilha protegida.

Exemplos

O exemplo de código a seguir cria um NamedRange e a preenche com o valor 123. Em seguida, as cores a região atual, que é a região delimitada por linhas e colunas, verdes.

Este exemplo é para uma personalização em nível de documento.

Private currentRegionRange As Microsoft.Office.Tools.Excel.NamedRange

Private Sub ColorCurrentRegion()
    currentRegionRange = Me.Controls.AddNamedRange( _
        Me.Range("C3", "E5"), "currentRegionRange")
    currentRegionRange.Value2 = "123"

    ' Set the color of the region to the RGB value for green.
    Me.currentRegionRange.CurrentRegion.Interior.Color = &HFF00
End Sub
Microsoft.Office.Tools.Excel.NamedRange currentRegionRange;
private void ColorCurrentRegion()
{
    currentRegionRange = this.Controls.AddNamedRange(
        this.Range["C3", "E5"], "currentRegionRange");
    currentRegionRange.Value2 = "123";

    // Set the color of the region to the RGB value for green.
    this.currentRegionRange.CurrentRegion.Interior.Color = 0xFF00;
} 

Segurança do .NET Framework

Consulte também

Referência

NamedRange Interface

Namespace Microsoft.Office.Tools.Excel