HERBERS Excel-Forum - die Beispiele

Thema: Neue Klasse erstellen

Home

Gruppe

VBE

Problem

Wie kann ich eine neue Klasse für ein Ereignis erstellen?

Lösung
Geben Sie den Ereigniscode in das Klassenmodul der Arbeitsmappe ein.
ClassModule: DieseArbeitsmappe

Dim MyObject As New Klasse1

Private Sub Workbook_Open()
   Set MyObject.appevent = Application
End Sub

ClassModule: Klasse1

Public WithEvents appevent As Application

Private Sub appevent_WindowResize(ByVal Wb As Excel.Workbook, _
   ByVal Wn As Excel.Window)
   MsgBox "Die Fenstergröße wurde verändert"
End Sub

Private Sub appevent_WorkbookBeforeClose(ByVal Wb As Excel.Workbook, _
   Cancel As Boolean)
   MsgBox "Feierabend!"
End Sub

Private Sub appevent_WorkbookOpen(ByVal Wb As Excel.Workbook)
    MsgBox "Guten Morgen!"
End Sub

StandardModule: basMain

Dim MyObject As New Klasse1

Beiträge aus dem Excel-Forum zu den Themen VBE und Klasse

Sortiert nach Klassen und aalphabetisch sortiert. Rangliste nach Altersklasse
Textboxen mit Klassenmodul ansprechen @ramses: Workbook ohne VBA, Klassenmodul?
suche Taschenrechner in VBE Klassen/Objekte zur Laufzeit entladen
BeforePrint in Klassenmodul in Add-In Hinweis Klassen von Renee: Danke Renee owT
Prüfung meherer Textboxen mittels Klassenmodul Klassenmodule, typische Beispiele für?
Userform, Ereignis deklarieren im Klassenmodul Klassenmodule, einfaches Beispiel?
Range("BenannterBereich").Parent.Name in Klassenm. klassenmodul i
Benutzerdefiniert Funktionen im Klassenmodul ? Klasse für Checkboxen
Klassenmodul unterdrücken Frage zu Klassen etc.
Klassen Eigenschaft dynamisch abfragen VBE Optionen setzen
Klassenbildung Erweiterung der VBE
klasseneinteilunb anzahl nach preis klasse Standardeigenschaft bei selbstdef. Klassen
vbeplus Klassenmodule workbook open - close - save
Klassenmodule für tabellen Ereignisprozeduren automatisiert VBE
Automatisierungsfehler Codename VBE Verwendung Addin vbeplusde
Klasse als Parameter übergeben Alter & Altersklasse in Userform errechnen
wie viel m3 hat ein Reifen ? :( Mathe 5 Klasse :) Altersklassenberechnung
kein Debug in Klassenmodulen Funktion aus Klasse aus eingebundenem Addin
Frage Archivbeitrag - Schreibschutz Benutzerrechte Im Klassenmodul Name des Objektes ermitteln
Klassenmodul Klassenmodul
Bei erster Makroausführung öffnet sich VBE im Debu VBE-Kontextmenü "Definition"
Checkboxen einer UF über Klassenmodul ansprechen Summe von Textboxen im Klassenmodul
Klassenmodul? Mit Hyperlink in die VBE?
Klasse Function-Zuweisung Bedingtes Format mit VBE
Klassenliste erstellen Fragen zur Klasse und Object