Postupy: Spouštění výpočtů v aplikaci Excel prostřednictvím kódu programu

Použít podobný proces spustit výpočty NamedRange ovládací prvek nebo objekt rozsah nativní aplikace Excel.

Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni dokumentu i na úrovni aplikace v Excelu 2013 a v Excelu 2010. Další informace najdete v tématu Dostupné funkce podle aplikací systému Office a typů projektu.

Spuštění výpočtů v NamedRange řízení

Následující příklad vytvoří NamedRange v buňce A1 a potom na buňku.Tento kód musí být umístěn v třídy list, nikoli ThisWorkbook třídy.

Ovládací prvek NamedRange spustit výpočty

  1. Vytvořte pojmenovanou oblast.

    Dim NamedRange1 As Microsoft.Office.Tools.Excel.NamedRange = _
        Me.Controls.AddNamedRange(Me.Range("A1"), "NamedRange1")
    
    Microsoft.Office.Tools.Excel.NamedRange NamedRange1 =
        this.Controls.AddNamedRange(this.get_Range("A1"), "NamedRange1");
    
  2. Volání Calculate metoda zadaný rozsah.

    NamedRange1.Calculate()
    
    NamedRange1.Calculate();
    

V oblasti aplikace Excel nativní systémem výpočty

Spustit výpočty v oblasti nativní aplikace Excel

  1. Vytvořte pojmenovanou oblast.

    Dim rng As Excel.Range = Me.Application.Range("A1")
    
    Excel.Range rng = this.Application.get_Range("A1");
    
  2. Volání Range.Calculate metoda zadaný rozsah.

    rng.Calculate()
    
    rng.Calculate();
    

Viz také

Koncepty

Práce s oblastmi

NamedRange – ovládací prvek

Volitelné parametry v řešeních pro systém Office