Window Schnittstelle

Definition

Stellt ein Fenster dar. Viele Arbeitsblattelemente, z. B. Bildlaufleisten und Gitternetzlinien, sind eigentlich Eigenschaften des Fensters.

public interface class Window
[System.Runtime.InteropServices.Guid("00020893-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface Window
Public Interface Window
Attribute

Hinweise

Das Window-Objekt ist ein Element der Windows Auflistung. Die von der Windows -Eigenschaft des Application -Objekts zurückgegebene Windows-Auflistung enthält alle Fenster in der Anwendung, während die von der Windows -Eigenschaft des Workbook -Objekts zurückgegebene Windows-Auflistung nur die Fenster in der angegebenen Arbeitsmappe enthält.

Verwenden Sie Windows(index), wobei index der Fenstername oder die Indexnummer ist, um ein einzelnes Window-Objekt zurückzugeben.

Beachten Sie, dass das aktive Fenster immer Windows(1) ist.

Die Fensterbeschriftung ist der Text, der in der Titelleiste oben im Fenster angezeigt wird, wenn das Fenster nicht maximiert ist. Die Beschriftung wird auch in der Liste der geöffneten Dateien unten im Menü Fenster angezeigt. Verwenden Sie die Caption -Eigenschaft, um das Fenster Untertitel festzulegen oder zurückzugeben. Eine Änderung der Fensterbeschriftung hat keine Auswirkung auf den Namen der Arbeitsmappe.

Eigenschaften

_DisplayRightToLeft

Für die interne Verwendung reserviert.

ActiveCell

Gibt ein Range -Objekt zurück, das die aktive Zelle im aktiven Fenster (dem Fenster oben) oder im angegebenen Fenster darstellt. Wird im betreffenden Fenster kein Arbeitsblatt angezeigt, führt diese Eigenschaft zu einem Fehler.

ActiveChart

Gibt ein Chart Objekt zurück, das das aktive Diagramm darstellt (entweder ein eingebettetes Diagramm oder ein Diagrammblatt). Ein eingebettetes Diagramm wird als aktiv behandelt, wenn es markiert oder aktiviert ist. Wenn kein Diagramm aktiv ist, gibt diese Eigenschaft Nothing zurück.

ActivePane

Gibt ein Pane -Objekt zurück, das den aktiven Bereich im Fenster darstellt.

ActiveSheet

Gibt ein Objekt zurück, das das aktuelle Blatt (das oberste Blatt) in der aktiven oder angegebenen Arbeitsmappe oder im angegebenen Fenster darstellt. Gibt nichts zurück, wenn kein Blatt aktiv ist.

ActiveSheetView

Gibt ein Objekt zurück, das die Ansicht des aktiven Blatts im angegebenen Fenster darstellt. Schreibgeschützt.

Application

Gibt ein Application Objekt zurück, das die Excel-Anwendung darstellt.

AutoFilterDateGrouping

True, wenn der Autofilter für die Datumsgruppierung zurzeit im angegebenen Fester angezeigt wird. Lese-/Schreibzugriff.

Caption

Der Name, der in der Titelleiste des Dokumentfensters angezeigt wird.

Creator

Gibt einen ganzzahligen 32-Bit-Wert zurück, der die Anwendung angibt, in der dieses Objekt erstellt wurde.

DisplayFormulas

True , wenn im Fenster Formeln angezeigt werden; False , wenn im Fenster Werte angezeigt werden.

DisplayGridlines

True, wenn Gitternetzlinien angezeigt werden.

DisplayHeadings

True , wenn sowohl Zeilen- als auch Spaltenüberschriften angezeigt werden; False , wenn keine Überschriften angezeigt werden.

DisplayHorizontalScrollBar

True, wenn die horizontale Bildlaufleiste angezeigt wird.

DisplayOutline

True, wenn Gliederungssymbole angezeigt werden.

DisplayRightToLeft

True, wenn das angegebene Fenster nicht von links nach rechts, sondern von rechts nach links angezeigt wird. False, wenn das Objekt von links nach rechts angezeigt wird.

DisplayRuler

True, wenn für das angegebene Fenster ein Lineal angezeigt wird. Lese-/Schreibzugriff.

DisplayVerticalScrollBar

True, wenn die vertikale Bildlaufleiste angezeigt wird.

DisplayWhitespace

True, wenn Leerzeichen angezeigt werden. Lese-/Schreibzugriff.

DisplayWorkbookTabs

True, wenn die Arbeitsmappenregister angezeigt werden.

DisplayZeros

True, wenn Nullwerte angezeigt werden.

EnableResize

True, wenn die Größe des Fensters verändert werden kann.

FreezePanes

True, wenn geteilte Fensterausschnitte eingefroren sind.

GridlineColor

Gibt die Farbe der Gitternetzlinien als einen RGB-Wert zurück oder legt sie fest.

GridlineColorIndex

Gibt die Gitternetzlinienfarbe als Index in die aktuelle Farbpalette oder als Konstante zurück oder legt sie fest XlColorIndex .

Height

Die Höhe des Fensters in Punkt.

Hwnd

Gibt das Fensterhandle des angegebenen Fensters zurück.

Index

Gibt die Indexnummer des Objekts in einer Auflistung ähnlicher Objekte zurück.

Left

Der Abstand in Punkt vom linken Rand des Clientbereichs zum linken Rand des Fensters.

OnWindow

Gibt den Namen der Prozedur zurück, die ausgeführt wird, wenn ein Fenster aktiviert wird, oder legt den Namen fest.

Panes

Gibt eine Panes Auflistung zurück, die alle Bereiche im angegebenen Fenster darstellt.

Parent

Gibt das übergeordnete Objekt für das angegebene Objekt zurück.

RangeSelection

Gibt ein Range -Objekt zurück, das die ausgewählten Zellen auf dem Arbeitsblatt im angegebenen Fenster darstellt, auch wenn ein Grafikobjekt auf dem Arbeitsblatt aktiv oder ausgewählt ist.

ScrollColumn

Gibt die Nummer der Spalte, die sich auf der linken Seite des Ausschnitts oder des Fensters befindet, zurück oder legt diese fest.

ScrollRow

Gibt die Nummer der Zeile, die sich auf der oberen Seite des Ausschnitts oder des Fensters befindet, zurück oder legt diese fest.

SelectedSheets

Gibt eine Sheets Auflistung zurück, die alle ausgewählten Blätter im angegebenen Fenster darstellt.

Selection

Gibt das ausgewählte Objekt im angegebenen Fenster zurück.

SheetViews

Gibt das SheetViews -Objekt für das angegebene Fenster zurück. Schreibgeschützt.

Split

True, wenn das Fenster geteilt ist.

SplitColumn

Gibt die Nummer der Spalte zurück, an der das Fenster in Ausschnitte geteilt wird (Zahl der Spalten links von der Teilungslinie), oder legt sie fest.

SplitHorizontal

Gibt die Position der horizontalen Fensterteilung in Punkt zurück oder legt sie fest.

SplitRow

Gibt die Nummer der Zeile zurück, an der das Fenster in Ausschnitte geteilt wird (Anzahl der Zeilen oberhalb der Teilungslinie), oder legt sie fest.

SplitVertical

Gibt die Position des vertikalen Fensters in Punkt unterteilt zurück oder legt sie fest.

TabRatio

Gibt das Verhältnis der Breite des Registerkartenbereichs der Arbeitsmappe zur Breite der horizontalen Bildlaufleiste des Fensters (als Zahl zwischen 0 (null) und 1 zurück, der Standardwert ist 0,6).

Top

Der Abstand in Punkten vom oberen Rand des Fensters zum oberen Rand des verwendbaren Bereichs (unterhalb der Menüs, aller oben angedockten Symbolleisten und der Bearbeitungsleiste).

Type

Gibt den Fenstertyp zurück oder legt den Typ fest.

UsableHeight

Gibt die maximale Höhe in Punkt des Raums zurück, den ein Fenster im Anwendungsfensterbereich belegen kann.

UsableWidth

Gibt die maximale Breite des Bereichs in Punkt zurück, den ein Fenster im Anwendungsfensterbereich belegen kann.

View

Gibt die im Fenster dargestellte Ansicht zurück oder legt sie fest.

Visible

Bestimmt, ob das Objekt sichtbar ist.

VisibleRange

Gibt ein Range -Objekt zurück, das den Zellbereich darstellt, der im Fenster oder Bereich sichtbar ist. Spalten oder Zeilen, die teilweise sichtbar sind, gehören diesem Bereich ebenfalls an.

Width

Die Breite in Punkten des Fensters.

WindowNumber

Gibt die Fensternummer zurück. Ein Fenster mit dem Titel "Mappe1.xls:2" hat z.B. die Fensternummer 2. Die meisten Fenster haben die Fensternummer 1.

WindowState

Gibt den Zustand des Fensters zurück oder legt diesen fest.

Zoom

Gibt die Anzeigegröße des Fensters als Prozentsatz zurück oder legt sie fest (100 entspricht normaler Größe, 200 entspricht doppelter Größe usw.).

Methoden

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

Stellt ein Fenster dar. Viele Arbeitsblattelemente, z. B. Bildlaufleisten und Gitternetzlinien, sind eigentlich Eigenschaften des Fensters.

Activate()

Bringt das Fenster an den Beginn der Z-Reihenfolge.

ActivateNext()

Aktiviert das angegebene Fenster und sendet es dann an die Rückseite des Fensters Z-Reihenfolge.

ActivatePrevious()

Aktiviert das angegebene Fenster und anschließend das Fenster am Ende der Fenster-Z-Reihenfolge.

Close(Object, Object, Object)

Schließt das Objekt.

LargeScroll(Object, Object, Object, Object)

Führt seitenweise einen Bildlauf durch den Fensterinhalt aus.

NewWindow()

Erstellt ein neues Fenster oder eine Kopie des angegebenen Fensters.

PointsToScreenPixelsX(Int32)

Konvertiert ein horizontales Maß von Punkten (Dokumentkoordinaten) in Bildschirmpixel (Bildschirmkoordinaten).

PointsToScreenPixelsY(Int32)

Konvertiert ein vertikales Maß von Punkten (Dokumentkoordinaten) in Bildschirmpixel (Bildschirmkoordinaten).

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

Druckt das Objekt.

PrintPreview(Object)

Zeigt ein Objekt so an, wie es gedruckt wird.

RangeFromPoint(Int32, Int32)

Gibt das Shape -Objekt oder Range -Objekt zurück, das am angegebenen Bildschirmkoordinatenpaar positioniert ist. Wenn sich an den angegebenen Koordinaten keine Form befindet, gibt diese Methode NothingNothing zurück.

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

Führt einen Bildlauf im Dokumentfenster durch, sodass der Inhalt eines angegebenen rechteckigen Bereichs entweder in der oberen linken oder unteren rechten Ecke des Dokumentfensters oder -bereichs angezeigt wird.

ScrollWorkbookTabs(Object, Object)

Blättert durch die Register der Arbeitsmappe am unteren Rand des Fensters.

SmallScroll(Object, Object, Object, Object)

Führt einen zeilen- oder spaltenweisen Bildlauf für Fensterinhalte aus.

Gilt für: