Freigeben über


WorksheetBase.Scripts-Eigenschaft

Ruft die Microsoft.Office.Core.Scripts-Auflistung mit Script-Objekten ab, die Skript- oder Codeblöcke im Arbeitsblatt darstellen, wenn dieses als Webseite gespeichert wird.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntax

'Declaration
Public ReadOnly Property Scripts As Scripts
    Get
public Scripts Scripts { get; }

Eigenschaftswert

Typ: Microsoft.Office.Core.Scripts
Die Microsoft.Office.Core.Scripts-Auflistung mit Script-Objekten, die Skript- oder Codeblöcke des Arbeitsblatts darstellen, wenn dieses als Webseite gespeichert wird.

Beispiele

Im folgenden Codebeispiel wird die Scripts-Eigenschaft verwendet, um die Anzahl der Skripts im aktuellen Arbeitsblatt anzuzeigen, um dem Arbeitsblatt ein Skript hinzuzufügen und um danach die aktualisierte Anzahl der Skripts anzuzeigen.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

Private Sub AddScript()
    MsgBox("There are " & Me.Scripts.Count & " scripts in this worksheet.")

    Me.Scripts.Add(Me.Range("A1"), _
        Office.MsoScriptLocation.msoScriptLocationInBody, _
        Office.MsoScriptLanguage.msoScriptLanguageVisualBasic, _
        "ScriptOne", String.Empty, "MsgBox ""This is ScriptOne.""")

    MsgBox("There are " & Me.Scripts.Count & " scripts in this worksheet.")
End Sub
private void AddScript()
{
    MessageBox.Show("There are " + this.Scripts.Count +
        " scripts in this worksheet.");

    this.Scripts.Add(this.Range["A1", missing],
        Office.MsoScriptLocation.msoScriptLocationInBody,
        Office.MsoScriptLanguage.msoScriptLanguageVisualBasic,
        "ScriptOne", String.Empty, @"MsgBox ""This is ScriptOne.""");

    MessageBox.Show("There are " + this.Scripts.Count +
        " scripts in this worksheet.");
}

.NET Framework-Sicherheit

Siehe auch

Referenz

WorksheetBase Klasse

Microsoft.Office.Tools.Excel-Namespace