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。 对象的 属性返回WindowsApplicationWindows 集合包含应用程序中的所有窗口,而 对象的 Windows 属性返回的 WorkbookWindows 集合仅包含指定工作簿中的窗口。

使用 Windows (index) (其中 index 是窗口名称或索引号)返回单个 Window 对象。

注意,活动窗口总是 Windows(1)。

窗口题主是窗口未处于最大化时窗口最上方标题栏中显示的文本。 该题注还会显示在“窗口”菜单最下方的打开文件列表中。 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

如此 如果 同时显示行标题和列标题;如果未显示标题,则为 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 顺序的后面。

ActivatePrevious()

激活指定窗口,然后激活窗口 z-次序末尾的窗口。

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)

按行或按列滚动窗口内容。

适用于