Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Klasse initialisieren bei Excel-Start

Forumthread: Klasse initialisieren bei Excel-Start

Klasse initialisieren bei Excel-Start
Berndi
Geht das irgendwie ?
Gruß,
Berndi

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Klasse initialisieren bei Excel-Start
29.05.2010 07:48:24
Tino
Hallo,
meinst Du so was in der Art?
kommt als Code in DieseArbeitsmappe
Option Explicit 
Dim oKlasseExcel As New Klasse1 
 
Private Sub Workbook_BeforeClose(Cancel As Boolean) 
   Set oKlasseExcel = Nothing 
End Sub 
 
Private Sub Workbook_Open() 
    Set oKlasseExcel.ExcelEvent = Application 
End Sub 
 
kommt als Code in Klasse1
Option Explicit 
 
Public WithEvents ExcelEvent As Application 
 
Private Sub ExcelEvent_SheetChange(ByVal Sh As Object, ByVal Target As Range) 
 MsgBox Sh.Name & "!" & Target.Address(0, 0) 
End Sub 
Sonst müsstest Du etwas mehr schreiben.
Gruß Tino
Anzeige
AW: Klasse initialisieren bei Excel-Start
30.05.2010 13:08:48
Berndi
Ich meinte eigentlich "beim Start von Excel".
... also auch ohne Arbeitsblatt.
Hintergrund:
Ich habe ein AddIn programmiert.
Ich initialisiere zwar die Klasse bei der installation des AddIns, jedoch funktionieren die Scripts nicht, wenn ich Excel öffne und das AddIn bereits installiert ist. :-(
Anzeige
im Addin ist auch eine Arbeitsmappe...
30.05.2010 15:52:45
Tino
Hallo,
und da wird Workbook_Open auch ausgelöst wenn Excel gestartet wird.
Gruß Tino
AW: im Addin ist auch eine Arbeitsmappe...
02.06.2010 07:18:03
Berndi
Super !
Dass klappt !
... war mir nicht klar ...
Vielen Dank !
Guß,
Berndi
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige