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


Window Интерфейс

Определение

Представляет окно. Многие характеристики листа, такие как полосы прокрутки и линии сетки, фактически являются свойствами окна.

public interface class Window
[System.Runtime.InteropServices.Guid("00020893-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface Window
Public Interface Window
Атрибуты

Комментарии

Объект Window является членом Windows коллекции. Коллекция Windows , возвращаемая свойством WindowsApplication объекта, содержит все окна в приложении, тогда как коллекция Windows , возвращаемая свойством WindowsWorkbook объекта, содержит только окна в указанной книге.

Используйте Windows(index), где index — имя окна или номер индекса, чтобы вернуть один объект Window .

Обратите внимание, что активным окном всегда является Windows(1).

Окно подпись — это текст, отображаемый в строке заголовка в верхней части окна, когда окно не развернуто. Подпись также отображается в списке открытых файлов в нижней части меню Windows. Используйте свойство , Caption чтобы задать или вернуть подпись окна. Изменение подпись окна не изменяет имя книги.

Свойства

_DisplayRightToLeft

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

ActiveCell

Range Возвращает объект , представляющий активную ячейку в активном окне (окне сверху) или в указанном окне. Если окно не отображает лист, это свойство приводит к ошибке.

ActiveChart

Chart Возвращает объект, представляющий активную диаграмму (внедренную диаграмму или лист диаграммы). Внедренная диаграмма считается активной при ее выборе или активации. Если диаграмма не активна, это свойство возвращает Значение Nothing.

ActivePane

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

ActiveSheet

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

ActiveSheetView

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

Application

Application Возвращает объект, представляющий приложение Excel.

AutoFilterDateGrouping

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

Caption

Имя, отображающееся в строке заголовка окна документа.

Creator

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

DisplayFormulas

Значение true , если в окне отображаются формулы; False , если в окне отображаются значения.

DisplayGridlines

Значение True , если отображаются линии сетки.

DisplayHeadings

Значение true, если отображаются заголовки строк и столбцов; Значение false , если заголовки не отображаются.

DisplayHorizontalScrollBar

Значение true , если отображается горизонтальная полоса прокрутки.

DisplayOutline

Значение True , если отображаются символы структуры.

DisplayRightToLeft

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

DisplayRuler

Значение true , если линейка отображается для указанного окна. Для чтения и записи.

DisplayVerticalScrollBar

Значение True , если отображается вертикальная полоса прокрутки.

DisplayWhitespace

Значение true , если отображается пробел. Для чтения и записи.

DisplayWorkbookTabs

Значение True , если отображаются вкладки книги.

DisplayZeros

Значение true, если отображаются нулевые значения.

EnableResize

Значение true , если размер окна можно изменить.

FreezePanes

Значение true, если разделенные области заморожены.

GridlineColor

Возвращает или задает цвет линии сетки в качестве значения RGB.

GridlineColorIndex

Возвращает или задает цвет линии сетки в качестве индекса в текущей цветовой XlColorIndex палитре или в качестве константы.

Height

Высота окна в точках.

Hwnd

Возвращает дескриптор указанного окна.

Index

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

Left

Расстояние в точках от левого края клиентской области до левого края окна.

OnWindow

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

Panes

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

Parent

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

RangeSelection

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

ScrollColumn

Возвращает или задает номер крайнего левого столбца в области или окне.

ScrollRow

Возвращает или задает номер строки, которая отображается в верхней части панели или окна.

SelectedSheets

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

Selection

Возвращает выбранный объект в указанном окне.

SheetViews

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

Split

Значение true , если окно разделено.

SplitColumn

Возвращает или задает номер столбца, в котором окно разделено на области (количество столбцов слева от линии разделения).

SplitHorizontal

Возвращает или задает расположение горизонтального окна, разделенного на точки.

SplitRow

Возвращает или задает номер строки, в которой окно разделено на области (число строк выше разбиения).

SplitVertical

Возвращает или задает расположение вертикального окна, разделенного на точки.

TabRatio

Возвращает или задает отношение ширины области табуляции книги к ширине горизонтальной полосы прокрутки окна (в виде числа от 0 (нуль) до 1; значение по умолчанию — 0,6).

Top

Расстояние в точках от верхнего края окна до верхнего края области, пригодной для использования (под меню, все панели инструментов, закрепленные вверху, и строка формул).

Type

Возвращает или задает тип окна.

UsableHeight

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

UsableWidth

Возвращает максимальную ширину в точках пространства, которое может занять окно в области окна приложения.

View

Возвращает или задает представление, отображающееся в окне.

Visible

Определяет, является ли объект видимым.

VisibleRange

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

Width

Ширина в точках окна.

WindowNumber

Возвращает номер окна. Например, окно с именем "Book1.xls:2" имеет значение 2 в качестве номера окна. Большинство окон имеют окно номер 1.

WindowState

Возвращает или задает состояние окна.

Zoom

Возвращает или задает размер окна в процентах (100 — обычный размер, 200 — двойной размер и т. д.).

Методы

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

Представляет окно. Многие характеристики листа, такие как полосы прокрутки и линии сетки, фактически являются свойствами окна.

Activate()

Переносит окно в переднюю часть z-порядка.

ActivateNext()

Активирует указанное окно, а затем отправляет его в заднюю часть окна z-order.

ActivatePrevious()

Активирует указанное окно, а затем активирует окно в задней части окна z-order.

Close(Object, Object, Object)

Закрывает объект .

LargeScroll(Object, Object, Object, Object)

Прокручивает содержимое окна по страницам.

NewWindow()

Создает новое окно или копию указанного окна.

PointsToScreenPixelsX(Int32)

Преобразует горизонтальное измерение из точек (координат документа) в пиксели экрана (экранные координаты).

PointsToScreenPixelsY(Int32)

Преобразует вертикальное измерение из точек (координат документа) в пиксели экрана (экранные координаты).

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

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

PrintPreview(Object)

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

RangeFromPoint(Int32, Int32)

Shape Возвращает объект илиRange, расположенный в указанной паре координат экрана. Если фигура не находится с указанными координатами, этот метод возвращает Значение Nothing.

ScrollIntoView(Int32, Int32, Int32, Int32, Object)

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

ScrollWorkbookTabs(Object, Object)

Прокручивает вкладки книги в нижней части окна.

SmallScroll(Object, Object, Object, Object)

Прокручивает содержимое окна по строкам или столбцам.

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