WorksheetBase.Scripts - свойство
Возвращает коллекцию Microsoft.Office.Core.Scripts, содержащую объекты Script, которые представляют блоки скрипта или кода в рабочем листе при его сохранении в форме веб-страницы.
Пространство имен: Microsoft.Office.Tools.Excel
Сборка: Microsoft.Office.Tools.Excel.v4.0.Utilities (в Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Синтаксис
'Декларация
Public ReadOnly Property Scripts As Scripts
public Scripts Scripts { get; }
Значение свойства
Тип: Microsoft.Office.Core.Scripts
Коллекция Microsoft.Office.Core.Scripts, содержащая объекты Script, которые представляют блоки скрипта или кода в рабочем листе при его сохранении в форме веб-страницы.
Примеры
В следующем примере кода свойство Scripts используется для отображения числа скриптов на текущем рабочем листе, добавления скрипта на рабочий лист и отображения обновленного числа скриптов.
В этом примере демонстрируется настройка уровня документа.
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"],
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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.