Поделиться через


_Worksheet Интерфейс

Определение

Это основной интерфейс в компонентном классе COM, который требуется управляемому программному коду для взаимодействия с соответствующим объектом COM. Используйте этот основной интерфейс только в тех случаях, когда метод, который предполагается использовать, имеет такое же имя, как событие объекта COM; в таких случаях для вызова метода приведите к этому интерфейсу, для соединения с событием приведите к интерфейсу последних событий. Иначе используйте интерфейс .NET, который создается но основе компонентного класса COM для доступа к методам, свойствам и событиям объекта COM. Дополнительные сведения об объекте COM см. в разделе Worksheet.

public interface class _Worksheet
[System.Runtime.InteropServices.Guid("000208D8-0000-0000-C000-000000000046")]
public interface _Worksheet
Public Interface _Worksheet
Производный
Атрибуты

Свойства

_CodeName

Зарезервировано для внутреннего использования.

_DisplayRightToLeft

Зарезервировано для внутреннего использования.

Application

При использовании без квалификатора объектов это свойство возвращает Application объект, представляющий приложение Microsoft Excel. Если используется с квалификатором объекта, это свойство возвращает объект Application, который представляет создателя указанного объекта (вы можете задать это свойство с объектом OLE-автоматизации для возврата приложения этого объекта). Только для чтения.

AutoFilter

Возвращает объект, AutoFilter если фильтрация включена. Возвращает значение Nothing , если фильтрация отключена. Только для чтения.

AutoFilterMode

Значение true , если на листе в настоящее время отображаются стрелки раскрывающегося списка Автофильтр. Это свойство не зависит от FilterMode свойства . Для чтения и записи, Boolean.

Cells

Range Возвращает объект , представляющий все ячейки на листе (а не только используемые в данный момент ячейки). Только для чтения.

CircularReference

Range Возвращает объект , представляющий диапазон, содержащий первую круговую ссылку на листе, или возвращает значение Nothing, если на листе нет круговой ссылки. Перед продолжением вычисления необходимо удалить циклическую ссылку. Только для чтения.

CodeName

Возвращает имя кода для объекта . Только для чтения, String.

Columns

Range Возвращает объект , представляющий все столбцы указанного листа. Только для чтения.

Comments

Возвращает коллекцию Comments , представляющую все комментарии для указанного листа. Только для чтения.

ConsolidationFunction

Возвращает код функции, используемый для текущей консолидации. Может быть одной из XlConsolidationFunction констант. Только для чтения.

ConsolidationOptions

Возвращает трехэлейный массив параметров консолидации, как показано в следующей таблице. Если элемент имеет значение True, этот параметр устанавливается. Объект только для чтения.

ConsolidationSources

Возвращает массив строковых значений, которые называют исходные листы для текущей консолидации листа. Возвращает значение Empty , если на листе нет консолидации. Объект только для чтения.

Creator

Возвращает константу в перечислении XlCreator , указывающую приложение, в котором был создан этот объект. Если объект был создан в Microsoft Excel, это свойство возвращает строку XCEL, эквивалентную шестнадцатеричной цифре 5843454C. XlCreatorCode, доступный только для чтения.

CustomProperties

Возвращает объект, CustomProperties представляющий сведения об идентификаторе, связанные с листом.

DisplayAutomaticPageBreaks

Зарезервировано для внутреннего использования.

DisplayPageBreaks

Значение true , если на указанном листе отображаются разрывы страниц (как автоматические, так и вручную). Для чтения и записи, Boolean.

DisplayRightToLeft

Значение true , если указанное окно, лист или объект ListObject отображается справа налево, а не слева направо. False , если объект отображается слева направо. Только для чтения, Boolean.

EnableAutoFilter

Значение true, если стрелки автофильтра включены, если включена защита только для пользовательского интерфейса. Для чтения и записи, Boolean.

EnableCalculation

Значение true, если Microsoft Excel автоматически пересчитывает лист при необходимости. Значение false , если Excel не пересчитывает лист. Для чтения и записи, Boolean.

EnableFormatConditionsCalculation

Возвращает или задает значение , если условные форматы будут возникать автоматически по мере необходимости. Для чтения и записи, Boolean.

EnableOutlining

Значение true , если символы структурирования включены, если включена защита только для пользовательского интерфейса. Для чтения и записи, Boolean.

EnablePivotTable

Значение true, если элементы управления и действия сводной таблицы включены, если включена защита только для пользовательского интерфейса. Для чтения и записи, Boolean.

EnableSelection

Возвращает или задает то, что можно выбрать на листе. Чтение и запись XlEnableSelection.

FilterMode

Значение true , если лист находится в режиме фильтра. Только для чтения, Boolean.

HPageBreaks

Возвращает коллекцию HPageBreaks , представляющую горизонтальные разрывы страниц на листе. Только для чтения.

Hyperlinks

Возвращает коллекцию Hyperlinks , представляющую гиперссылки для диапазона или листа.

Index

Возвращает номер индекса объекта в коллекции аналогичных объектов. Только для чтения, Integer.

ListObjects

Возвращает коллекцию ListObject объектов на листе. Коллекция ListObjects только для чтения.

MailEnvelope

Представляет заголовок электронной почты для документа.

Name

Возвращает или задает имя объекта. Для чтения и записи, String.

Names

Возвращает коллекцию Names , представляющую все имена, относящиеся к листу (имена, определенные с префиксом "WorksheetName!"). Объект Имен , доступный только для чтения.

Next

ChartВозвращает объект , Rangeили Worksheet , представляющий следующий лист или ячейку. Только для чтения.

OnCalculate

Зарезервировано для внутреннего использования.

OnData

Зарезервировано для внутреннего использования.

OnDoubleClick

Зарезервировано для внутреннего использования.

OnEntry

Зарезервировано для внутреннего использования.

OnSheetActivate

Зарезервировано для внутреннего использования.

OnSheetDeactivate

Зарезервировано для внутреннего использования.

Outline

Outline Возвращает объект , представляющий структуру указанного листа. Только для чтения.

PageSetup

PageSetup Возвращает объект , содержащий все параметры настройки страницы для указанного объекта. Только для чтения.

Parent

Возвращает родительский объект для указанного объекта. Только для чтения.

Previous

ChartВозвращает объект , Rangeили Worksheet , который представляет предыдущий лист или ячейку. Только для чтения.

PrintedCommentPages

Возвращает количество страниц комментариев, которые будут напечатаны для текущего листа.

ProtectContents

Значение true , если содержимое листа защищено. Для диаграммы это защищает всю диаграмму. Для листа это защищает отдельные ячейки. Только для чтения, Boolean.

ProtectDrawingObjects

Значение True , если фигуры защищены. Только для чтения, Boolean.

Protection

Protection Возвращает объект , представляющий параметры защиты листа.

ProtectionMode

Значение true , если включена защита только для пользовательского интерфейса. Чтобы включить защиту пользовательского Protect(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) интерфейса, используйте метод с аргументом UserInterfaceOnlyTrue. Только для чтения, Boolean.

ProtectScenarios

Значение true , если сценарии на листе защищены. Только для чтения, Boolean.

QueryTables

Возвращает коллекцию QueryTables , представляющую все таблицы запросов на указанном листе. Только для чтения.

Range[Object, Object]

Range Возвращает объект , представляющий ячейку или диапазон ячеек.

Rows

Range Возвращает объект , представляющий все строки на указанном листе. Объект Range предназначен только для чтения.

Scripts

Возвращает коллекцию Scripts , которая содержит Script объекты, представляющие блоки скрипта или кода в указанном документе при сохранении в виде веб-страницы.

ScrollArea

Возвращает или задает диапазон, в котором прокрутка разрешена в виде ссылки на диапазон в стиле A1. Ячейки за пределами области прокрутки не могут быть выбраны. Для чтения и записи, String.

Shapes

Shapes Возвращает объект , представляющий все фигуры на листе или листе диаграммы. Только для чтения.

SmartTags

Возвращает объект, SmartTags представляющий идентификатор указанной ячейки.

Sort

Возвращает отсортированные значения на текущем листе. Только для чтения.

StandardHeight

Возвращает стандартную (по умолчанию) высоту всех строк листа в точках. Только для чтения, Double.

StandardWidth

Возвращает или задает стандартную (по умолчанию) ширину всех столбцов на листе. Для чтения и записи, Double.

Tab

Tab Возвращает объект для диаграммы или листа.

TransitionExpEval

Значение true, если Microsoft Excel использует правила оценки выражений Lotus 1-2-3 для листа. Для чтения и записи, Boolean.

TransitionFormEntry

Значение true, если Microsoft Excel использует правила ввода формул Lotus 1-2-3 для листа. Для чтения и записи, Boolean.

Type

Возвращает или задает тип листа. Только для XlSheetTypeчтения .

UsedRange

Range Возвращает объект , представляющий используемый диапазон на указанном листе. Только для чтения.

Visible

Определяет, является ли объект видимым. Чтение и запись XlSheetVisibility.

VPageBreaks

Возвращает коллекцию VPageBreaks , представляющую вертикальные разрывы страницы на листе. Только для чтения.

Методы

_CheckSpelling(Object, Object, Object, Object, Object, Object)

Зарезервировано для внутреннего использования.

_Evaluate(Object)

Зарезервировано для внутреннего использования.

_PasteSpecial(Object, Object, Object, Object, Object, Object)

Зарезервировано для внутреннего использования.

_PrintOut(Object, Object, Object, Object, Object, Object, Object)

Зарезервировано для внутреннего использования.

_Protect(Object, Object, Object, Object, Object)

Зарезервировано для внутреннего использования.

_SaveAs(String, Object, Object, Object, Object, Object, Object, Object, Object)

Зарезервировано для внутреннего использования.

Activate()

Делает текущий лист активным. Эквивалентно щелчку вкладки листа.

Arcs(Object)

Зарезервировано для внутреннего использования.

Buttons(Object)

Зарезервировано для внутреннего использования.

Calculate()

Вычисляет все открытые книги, определенный лист в книге или указанный диапазон ячеек на листе, как показано в следующей таблице.

ChartObjects(Object)

Возвращает объект , представляющий либо одну внедренную диаграмму ChartObject (объект), либо коллекцию всех внедренных диаграмм ( ChartObjects объект) на листе.

CheckBoxes(Object)

Зарезервировано для внутреннего использования.

CheckSpelling(Object, Object, Object, Object)

Проверяет орфографию объекта. Эта форма не имеет возвращаемого значения; В Microsoft Excel отображается диалоговое окно Орфография.

CircleInvalid()

Круги недопустимых записей на листе.

ClearArrows()

Очищает стрелки трассировки с листа. Стрелки трассировки добавляются с помощью функции аудита.

ClearCircles()

Очищает круги от недопустимых записей на листе.

Copy(Object, Object)

Копирует лист в другое место в книге.

Delete()

Удаляет объект .

DrawingObjects(Object)

Зарезервировано для внутреннего использования.

Drawings(Object)

Зарезервировано для внутреннего использования.

DropDowns(Object)

Зарезервировано для внутреннего использования.

Evaluate(Object)

Преобразует имя Microsoft Excel в объект или значение.

ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object)

Экспортирует в файл указанного формата.

GroupBoxes(Object)

Зарезервировано для внутреннего использования.

GroupObjects(Object)

Зарезервировано для внутреннего использования.

Labels(Object)

Зарезервировано для внутреннего использования.

Lines(Object)

Зарезервировано для внутреннего использования.

ListBoxes(Object)

Зарезервировано для внутреннего использования.

Move(Object, Object)

Перемещение листа в другое место в книге

OLEObjects(Object)

Возвращает объект , представляющий либо один объект OLE (), OLEObjectлибо коллекцию всех объектов OLE ( OLEObjects коллекция) на диаграмме или листе. Только для чтения.

OptionButtons(Object)

Зарезервировано для внутреннего использования.

Ovals(Object)

Зарезервировано для внутреннего использования.

Paste(Object, Object)

Вставляет содержимое буфера обмена на лист.

PasteSpecial(Object, Object, Object, Object, Object, Object, Object)

Вставляет содержимое буфера обмена на лист в указанном формате. Используйте этот метод для вставки данных из других приложений или для вставки данных в определенном формате.

Pictures(Object)

Зарезервировано для внутреннего использования.

PivotTables(Object)

Возвращает объект , представляющий либо один отчет сводной таблицы ( PivotTable объект), либо коллекцию всех отчетов сводной таблицы ( PivotTables объект) на листе. Только для чтения.

PivotTableWizard(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Создает PivotTable объект . Этот метод не отображает мастер сводной таблицы. Этот метод недоступен для источников данных OLE DB. Add(Object, Object, Object, Object) Используйте метод , чтобы добавить кэш сводной таблицы, а затем создать отчет сводной таблицы на основе кэша. Объект сводной таблицы.

PrintOut(Object, Object, Object, Object, Object, Object, Object, Object)

Выводит объект .

PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object, Object)

Зарезервировано для внутреннего использования.

PrintPreview(Object)

Показывает предварительный просмотр объекта, как он будет выглядеть при печати.

Protect(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Защищает лист, чтобы его нельзя было изменить.

Rectangles(Object)

Зарезервировано для внутреннего использования.

ResetAllPageBreaks()

Сбрасывает все разрывы страниц на указанном листе.

SaveAs(String, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Сохраняет изменения на диаграмме или листе в другом файле.

Scenarios(Object)

Возвращает объект , представляющий один сценарий ( Scenario объект) или коллекцию сценариев ( Scenarios объект) на листе.

ScrollBars(Object)

Зарезервировано для внутреннего использования.

Select(Object)

Выбирает объект .

SetBackgroundPicture(String)

Задает фоновый рисунок для листа или диаграммы.

ShowAllData()

Делает все строки отфильтрованного списка видимыми. Если используется автофильтр, этот метод изменяет стрелки на "Все".

ShowDataForm()

Отображает форму данных, связанную с листом.

Spinners(Object)

Зарезервировано для внутреннего использования.

TextBoxes(Object)

Зарезервировано для внутреннего использования.

Unprotect(Object)

Удаляет защиту листа или книги. Этот метод не действует, если лист или книга не защищены.

XmlDataQuery(String, Object, Object)

Range Возвращает объект , представляющий ячейки, сопоставленные с определенным XPath. Возвращает значение Nothing , если указанный XPath не сопоставлен с листом или если сопоставленный диапазон пуст.

XmlMapQuery(String, Object, Object)

Range Возвращает объект , представляющий ячейки, сопоставленные с определенным XPath. Возвращает значение Nothing , если указанный XPath не сопоставлен с листом.

Применяется к