Was ist ThisWorkbook in VBA?
Was ist ThisWorkbook in VBA?

Video: Was ist ThisWorkbook in VBA?

Video: Was ist ThisWorkbook in VBA?
Video: What is the difference between ThisWorkbook and ActiveWorkbook in VBA 2024, Kann
Anonim

DiesesArbeitsbuch bezieht sich auf die Arbeitsmappe, in der Excel VBA Code wird ausgeführt. ActiveWorkbook hingegen bezieht sich auf die Excel-Arbeitsmappe, die aktuell den Fokus hat, dh das nach vorne gerichtete Excel-Fenster. Oft Excel VBA Entwickler mischen diese beiden gängigen Arten von Arbeitsmappen in VBA.

Was ist außerdem der Unterschied zwischen aktiver Arbeitsmappe und ThisWorkbook?

DiesesArbeitsbuch Objekt bezieht sich auf die Arbeitsmappe in dem der Makrocode enthalten ist. ActiveWorkBook Objektbezieht sich auf die Arbeitsmappe das ist aktuell aktiv . Aber wenn die Arbeitsmappe auf denen das Ausführen des Makrocodes nicht das ist aktive Arbeitsmappe dann werden sie auf einige zeigen unterschiedlich Objekte.

Wie verweise ich in VBA auf eine Arbeitsmappe? VBA-Zellreferenzen – Verweise auf Dateien und Arbeitsblätter

  1. So verweisen Sie auf eine Arbeitsmappe:Workbooks("NameOfFile.xls").
  2. Verwenden Sie den spezifischen Namen der Datei, gefolgt von der Erweiterung.
  3. Um auf die aktuelle Arbeitsmappe zu verweisen, befindet sich das Makro in:DieseArbeitsmappe.
  4. So verweisen Sie auf die aktive Arbeitsmappe: ActiveWorkbook.

Ebenso, was macht VBA?

Die Satz Stichwort in Excel VBA . Die Satz Das Schlüsselwort wird verwendet, um neue Objekte zu erstellen, beispielsweise um einen newRange zu erstellen. Die Satz Das Schlüsselwort ist praktisch, wenn Sie lange Codezeilen vereinfachen möchten. Dieser Objektvariablentyp wird verwendet, um einen Bereich von Zellen aus Ihrer Kalkulationstabelle aufzunehmen.

Was ist der Unterschied zwischen Makro und Modul?

Während du erschaffst Makros in Access durch Auswahl aus einer Liste von Makro Aktionen, du schreibst Module im Programmiersprache Visual Basic for Applications (VBA). EIN Modul ist eine Sammlung von Deklarationen, Anweisungen und Prozeduren, die zusammen als eine Einheit gespeichert werden.

Empfohlen: