Window Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |