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
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");
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
Vytvořte pojmenovanou oblast.
Dim rng As Excel.Range = Me.Application.Range("A1")
Excel.Range rng = this.Application.get_Range("A1");
Volání Range.Calculate metoda zadaný rozsah.
rng.Calculate()
rng.Calculate();