Partager via


NamedRange.CurrentRegion, propriété

Obtient un Microsoft.Office.Interop.Excel.Range qui représente la zone active.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Déclaration
ReadOnly Property CurrentRegion As Range
Range CurrentRegion { get; }

Valeur de propriété

Type : Microsoft.Office.Interop.Excel.Range
Microsoft.Office.Interop.Excel.Range qui représente la zone active.

Notes

La zone active est une plage délimitée par une combinaison quelconque de lignes et de colonnes vides.

Cette propriété ne peut pas être utilisée dans une feuille de calcul protégée.

Exemples

L'exemple de code suivant crée un NamedRange et le remplit avec la valeur 123. Il colore ensuite la zone active, qui est la zone entourée de colonnes et lignes vides, en vert.

Cet exemple illustre une personnalisation au niveau du document.

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;
} 

Sécurité .NET Framework

Voir aussi

Référence

NamedRange Interface

Microsoft.Office.Tools.Excel, espace de noms