Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Pobiera obiekt, który reprezentuje, albo pojedynczy scenariusz ( Microsoft.Office.Interop.Excel.Scenario obiektu) lub zbiór scenariuszy ( Microsoft.Office.Interop.Excel.Scenarios obiektu) w arkuszu.
Przestrzeń nazw: Microsoft.Office.Tools.Excel
Zestaw: Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Składnia
'Deklaracja
Public Function Scenarios ( _
index As Object _
) As Object
public Object Scenarios(
Object index
)
Parametry
- index
Typ: System.Object
Nazwę lub numer scenariusza.Za pomocą tablicy można określić więcej niż jeden scenariusz.
Wartość zwracana
Typ: System.Object
Obiekt, który reprezentuje pojedynczy scenariusz ( Microsoft.Office.Interop.Excel.Scenario obiektu) lub zbiór scenariuszy ( Microsoft.Office.Interop.Excel.Scenarios obiektu) w arkuszu.
Przykłady
Następujący kod w przykładzie wykorzystano Scenarios metoda, aby dodać nowego scenariusza do bieżącego arkusza, a następnie wyświetla W Menedżerze scenariuszy okno dialogowe, aby sprawdzić, czy scenariusz został dodany.
Ten przykład dotyczy dostosowywania poziomie dokumentu.
Private Sub CreateScenario()
Dim range1 As Excel.Range = Me.Range("A1", "B10")
range1.Formula = "=rand()"
Dim scenarios1 As Excel.Scenarios = _
CType(Me.Scenarios(), Excel.Scenarios)
Dim newScenario As Excel.Scenario = _
scenarios1.Add("New Scenario", range1)
' Show Scenario Manager dialog to verify that the scenario was added.
Me.Application.Dialogs(Excel.XlBuiltInDialog.xlDialogScenarioCells).Show()
End Sub
private void CreateScenario()
{
Excel.Range range1 = this.Range["A1", "B10"];
range1.Formula = "=rand()";
Excel.Scenarios scenarios1 =
(Excel.Scenarios)this.Scenarios();
Excel.Scenario newScenario = scenarios1.Add("New Scenario",
range1);
// Show Scenario Manager dialog to verify that the scenario was added.
this.Application.Dialogs[Excel.XlBuiltInDialog.xlDialogScenarioCells].Show();
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..