Udostępnij za pośrednictwem


Właściwość NamedRange.FormulaLocal —

Pobiera lub Ustawia formułę dla NamedRange kontrolują, za pomocą odwołania w stylu A1, w języku użytkownika.

Przestrzeń nazw:  Microsoft.Office.Tools.Excel
Zestaw:  Microsoft.Office.Tools.Excel (w Microsoft.Office.Tools.Excel.dll)

Składnia

'Deklaracja
Property FormulaLocal As Object
Object FormulaLocal { get; set; }

Wartość właściwości

Typ: System.Object
Wzór na NamedRange kontrolują, za pomocą odwołania w stylu A1, w języku użytkownika.

Uwagi

Za pomocą tej właściwości na NamedRange formant zawierający wiele komórek spowoduje, że w drodze wyjątku, zostać wygenerowany.

Jeśli komórka zawiera stałą, właściwość ta zwraca który stałej.Jeśli komórka jest pusta, właściwość ta zwraca pusty ciąg.Jeśli komórka zawiera formułę, ta właściwość zwraca formuły jako ciąg, w tym samym formacie, w którym będzie wyświetlany na pasku (w tym znak równości).

Jeśli wartości lub formuły komórki do daty, program Microsoft Office Excel sprawdzi, czy tej komórki jest już sformatowany przy użyciu jednego z formatów liczbowych, daty lub godziny.W przeciwnym razie format numeracji zostanie zmieniony na domyślny format liczbowy daty krótkiej.

Jeśli zakres jest zakresem jednowymiarowe i dwuwymiarowe, można ustawić formułę do tablicy o takich samych wymiarach.Podobnie możesz umieścić formułę do tablicy.

Przykłady

Poniższy przykład kodu tworzy NamedRange , a następnie używa FormulaLocal właściwość, aby ustawić wartość NamedRange do równego sumę wartości komórek A1 i A2.Formuła jest zlokalizowany zgodnie z językiem systemu, w których jest uruchamiana.

Ten przykład dotyczy dostosowywania poziomie dokumentu.

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

Private Sub SetFormulaLocal()
    formulaLocalRange = Me.Controls.AddNamedRange( _
        Me.Range("B1"), "formualLocalRange")
    Me.Range("A1", "A2").Value2 = 2222
    Me.formulaLocalRange.FormulaLocal = "=Sum(A1+A2)"
End Sub
Microsoft.Office.Tools.Excel.NamedRange formulaLocalRange;
private void SetFormulaLocal()
{
    formulaLocalRange = this.Controls.AddNamedRange(
        this.Range["B1"], "formualLocalRange");
    this.Range["A1", "A2"].Value2 = 2222;
    this.formulaLocalRange.FormulaLocal = "=Sum(A1+A2)";
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

NamedRange Interfejs

Przestrzeń nazw Microsoft.Office.Tools.Excel