Aracılığıyla paylaş


NamedRange.AddressLocal Özellik

İçin aralık başvurusu alır NamedRange dil kullanıcı denetiminde.

Ad alanı:  Microsoft.Office.Tools.Excel
Derleme:  Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)

Sözdizimi

'Bildirim
ReadOnly Property AddressLocal As NamedRange_AddressLocalType
NamedRange_AddressLocalType AddressLocal { get; }

Özellik Değeri

Tür: Microsoft.Office.Tools.Excel.NamedRange_AddressLocalType
Aralık başvurusunu temsil eden bir dize NamedRange denetim kullanıcı dili ve yazım stili A1 ya da R1C1-stye.

Notlar

AddressLocal Özelliği aşağıdaki parametrelerle birlikte kullanılmak üzere tasarlanmıştır.

Parametre

Tanımlama

RowAbsolute

trueSatır mutlak bir başvuru döndürmek için.true varsayılan değerdir.

ColumnAbsolute

truesütun mutlak bir başvuru döndürmek için.true varsayılan değerdir.

ColumnAbsolute

Biri XlReferenceStyle değerleri.

External

truedış başvuru döndürmek için; falseyerel bir başvuru döndürmek için.false varsayılan değerdir.

RelativeTo

A Range , başlangıç noktasını tanımlar.RowAbsolute Ve ColumnAbsolute olan false, ve ReferenceStyle olan xlR1C1, göreli başvuru için bir başlangıç noktası eklemeniz gerekir.

Kullanmayı denerseniz, AddressLocal herhangi bir parametre belirtmeden AddressLocal alacak bir NamedRange_AddressLocalType doğrudan sizin kodunuzdan kullanılmak üzere Visual Studio alt yapısının parçası olan ve olmayan nesne amaçlanmıştır.

Birden fazla hücre başvuru içeriyorsa, RowAbsolute ve ColumnAbsolute tüm satırlar ve sütunlar için geçerlidir.

İsteğe bağlı parametreler

İsteğe bağlı parametreler hakkında daha fazla bilgi için bkz: Office Çözümlerinde İsteğe Bağlı Parametreler.

Örnekler

Aşağıdaki kod örneği oluşturur bir NamedRange ve adresini görüntüler NamedRange dört biçimlerinde.Almanca dil desteği kullanarak bir sistem örneği çalıştırıyorsanız, örneğin adres dizelerinde görüntüler "$ a$ 2", "$ A2", "Z2S2" ve "z-[1] s-[1]".

Belge düzeyi özelleştirmesi için değildir.

    Private Sub DisplayAddressLocal()
        'Change system settings to German and test this.
        Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
            = Me.Controls.AddNamedRange(Me.Range("A2", "C4"), _
            "namedRange1")

        ' The following code will display "$A$2".
        MessageBox.Show(namedRange1.AddressLocal(True, True, _
            Excel.XlReferenceStyle.xlA1, False, ))

        ' The following code will display "$A2".
        MessageBox.Show(namedRange1.AddressLocal(False, True, _
            Excel.XlReferenceStyle.xlA1, False, ))

        ' The following code will display "Z2S2".
        MessageBox.Show(namedRange1.AddressLocal(True, True, _
            Excel.XlReferenceStyle.xlR1C1, False, ))

        ' The following code will display "Z[-1]S[-1]".
        MessageBox.Show(namedRange1.AddressLocal(False, False, _
            Excel.XlReferenceStyle.xlR1C1, False, Me.Cells(3, 3)))
    End Sub

private void DisplayAddressLocal()
{
    //Change system settings to German and test this.
    Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
        this.Controls.AddNamedRange(this.Range["A2", "C4"],
        "namedRange1");

    // The following code will display "$A$2".
    MessageBox.Show(namedRange1.AddressLocal[true,
        true, Excel.XlReferenceStyle.xlA1, false]);

    // The following code will display "$A2".
    MessageBox.Show(namedRange1.AddressLocal[false,
        true, Excel.XlReferenceStyle.xlA1, false]);

    // The following code will display "Z2S2".
    MessageBox.Show(namedRange1.AddressLocal[true,
         true, Excel.XlReferenceStyle.xlR1C1, false]);

    // The following code will display "Z[-1]S[-1]".
    MessageBox.Show(namedRange1.AddressLocal[false,
        false, Excel.XlReferenceStyle.xlR1C1, false, this.Cells[3, 3]]);
}

Bir uygulama düzeyi eklentisi değildir.

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

NamedRange Arabirim

Microsoft.Office.Tools.Excel Ad Alanı