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メンバーです。 オブジェクトの Application プロパティによってWindows返される Windows コレクションには、アプリケーション内のすべてのウィンドウが含まれていますが、オブジェクトの プロパティによってWindows返される Windows コレクションには、指定したブック内のWorkbookウィンドウのみが含まれます。

1 つの Window オブジェクトを返すには、Windows(index) を使用します。ここでindex、ウィンドウ名またはインデックス番号を指定します。

アクティブ ウィンドウは常に Windows(1) と記述します。

ウィンドウ名は、ウィンドウを最大化していないときにウィンドウの一番上のタイトル バーに表示される名前です。 ウィンドウ名は、[ウィンドウ] メニューの下の部分で、開いているファイルの一覧にも表示されます。 プロパティをCaption使用して、ウィンドウ キャプションを設定または返します。 ウィンドウ名を変更しても、ブックの名前は変更されません。

プロパティ

_DisplayRightToLeft

内部使用のため予約済みです。

ActiveCell

アクティブ ウィンドウ Range (上部のウィンドウ) または指定したウィンドウ内のアクティブなセルを表す オブジェクトを返します。 ウィンドウに表示されているワークシートが表示されていない場合は、このプロパティは失敗します。

ActiveChart

アクティブな Chart グラフ (埋め込みグラフまたはグラフ シート) を表す オブジェクトを返します。 埋め込みグラフは、アクティブにされている状態だけではなく、選択されただけの状態でもアクティブと見なされます。 アクティブなグラフがないときは、 Nothing を返します。

ActivePane

ウィンドウ内の Pane アクティブなウィンドウを表す オブジェクトを返します。

ActiveSheet

作業中のブックまたは指定したウィンドウやブックにあるアクティブ シート (一番手前のシート) を表すオブジェクトを返します。 アクティブ シートが存在しないときは Nothing を返します。

ActiveSheetView

指定されたウィンドウでのアクティブ シートの表示モードを表すオブジェクトを取得します。 読み取り専用です。

Application

Excel アプリケーションを Application 表す オブジェクトを返します。

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 オーダーの背面に送信します。

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)

指定した行数分または列数分だけ、ウィンドウの文字列をスクロールします。

適用対象