Workbook Workbook Workbook Interface

Definition

Stellt eine Microsoft Excel-Arbeitsmappe dar. Represents a Microsoft Excel workbook.

public interface class Workbook : Microsoft::Office::Interop::Excel::_Workbook, Microsoft::Office::Interop::Excel::WorkbookEvents_Event
[System.Runtime.InteropServices.Guid("000208DA-0000-0000-C000-000000000046")]
public interface Workbook : Microsoft.Office.Interop.Excel._Workbook, Microsoft.Office.Interop.Excel.WorkbookEvents_Event
Public Interface Workbook
Implements _Workbook, WorkbookEvents_Event
Abgeleitet
Attribute
Implementiert

Hinweise

Dies ist ein .NET-Schnittstelle abgeleitet eine COM-Co-Klasse, die von verwaltetem Code für die Interoperabilität mit den entsprechenden COM-Objekt erforderlich ist. This is a .NET interface derived from a COM coclass that is required by managed code for interoperability with the corresponding COM object. Verwenden Sie diese abgeleiteten Schnittstelle, um alle-Methode, -Eigenschaft und Ereignismember des COM-Objekts zuzugreifen. Use this derived interface to access all method, property, and event members of the COM object. Jedoch, wenn eine Methode oder ein Ereignis, den Sie verwenden möchten, den gleichen Namen unter dem gleichen COM-Objekt gemeinsam, wandeln Sie auf die entsprechende primäre Schnittstelle, rufen Sie die Methode und die neuesten Ereignisse Benutzeroberfläche für die Verbindung an das Ereignis umgewandelt. However, if a method or event you want to use shares the same name under the same COM object, cast to the corresponding primary interface to call the method, and cast to the latest events interface to connect to the event. Verweisen Sie auf dieses Thema bietet Informationen über das COM-Objekt. Refer to this topic for information about the COM object. Informationen zu den Methoden- und Membern des COM-Objekts finden Sie unter _Workbook. For information about the method and property members of the COM object, see _Workbook.

Die Workbook -Objekt ist ein Mitglied der Workbooks Auflistung. The Workbook object is a member of the Workbooks collection. Workbooks -Auflistung enthält alle aktuell geöffneten Arbeitsmappe -Objekte in Microsoft Excel. The Workbooks collection contains all the Workbook objects currently open in Microsoft Excel.

In diesem Abschnitt werden die folgenden Eigenschaften zur Rückgabe eines Workbook -Objekts beschrieben: The following properties for returning a Workbook object are described in this section:

Workbooks-Eigenschaft Workbooks Property

Verwenden von Arbeitsmappen(index), wobei index ist der Arbeitsmappenname oder die Indexzahl darstellt, um ein einzelnes Workbook -Objekt zurückzugeben. Use Workbooks(index), where index is the workbook name or index number, to return a single Workbook object.

Die Indexnummer gibt die Reihenfolge an, in der die Arbeitsmappen geöffnet oder erstellt wurden. Workbooks(1) ist die zuerst erstellte Arbeitsmappe, Workbooks(Workbooks.Count) die zuletzt erstellte. Durch das Aktivieren einer Arbeitsmappe wird ihre Indexnummer nicht geändert. Alle Arbeitsmappen sind in der Nummerierung enthalten, auch dann, wenn sie ausgeblendet sind. The index number denotes the order in which the workbooks were opened or created. Workbooks(1) is the first workbook created, and Workbooks(Workbooks.Count) is the last one created. Activating a workbook doesn’t change its index number. All workbooks are included in the index count, even if they’re hidden.

Die Name -Eigenschaft gibt den Namen der Arbeitsmappe zurück. The Name property returns the workbook name. Sie können nicht den Namen festlegen, indem Sie die Verwendung dieser Eigenschaft; Wenn Sie den Namen ändern müssen, verwenden Sie die SaveAs(Object, Object, Object, Object, Object, Object, XlSaveAsAccessMode, Object, Object, Object, Object, Object) -Methode, um die Arbeitsmappe unter einem anderen Namen speichern. You cannot set the name by using this property; if you need to change the name, use the SaveAs(Object, Object, Object, Object, Object, Object, XlSaveAsAccessMode, Object, Object, Object, Object, Object) method to save the workbook under a different name.

ActiveWorkbook-Eigenschaft ActiveWorkbook Property

Die ActiveWorkbook -Eigenschaft gibt die Arbeitsmappe, die derzeit aktiv ist. The ActiveWorkbook property returns the workbook that’s currently active.

ThisWorkbook-Eigenschaft ThisWorkbook Property

Die ThisWorkbook -Eigenschaft gibt die Arbeitsmappe, in der Visual Basic-Code ausgeführt wird. The ThisWorkbook property returns the workbook where the Visual Basic code is running. In den meisten Fällen ist identisch mit der aktiven Arbeitsmappe. In most cases, this is the same as the active workbook. Wenn Visual Basic-Code Teil eines Add-Ins ist, wird nicht die ThisWorkbook -Eigenschaft die aktive Arbeitsmappe zurück. However, if the Visual Basic code is part of an add-in, the ThisWorkbook property won’t return the active workbook. In diesem Fall ist die aktive Arbeitsmappe die Arbeitsmappe, die das Add-in aufrufen, damit die ThisWorkbook -Eigenschaft die Add-in-Arbeitsmappe zurück. In this case, the active workbook is the workbook calling the add-in, so the ThisWorkbook property returns the add-in workbook.

Wenn Sie ein Add-in aus Visual Basic-Code erstellen, sollten Sie die ThisWorkbook -Eigenschaft verwenden, qualifizieren Sie jede Anweisung, die auf die Arbeitsmappe, die Sie Kompilieren in das Add-in ausgeführt werden müssen. If you’ll be creating an add-in from your Visual Basic code, you should use the ThisWorkbook property to qualify any statement that must be run on the workbook you compile into the add-in.

Gilt für: