Workbook Event

07/02/2008 - 14:07 von Tobias Boehm | Report spam
Hallo alle zusammen,

ich hoffe, ihr könnt mir bei folgendem Problem helfen.
Ich habe ein Excel 2007 Add-In geschrieben, dass beim Start von Excel dem
Ribbon ein Tab mit Schaltflàchen hinzufügt und Funktionen bereitstellt.
Soweit so gut. Jedoch möchte ich in in diesem Add-In auch Events der
geöffneten Workbooks abfangen.
Geht das?
Ein einfaches Beispiel, ich will die Zoomstufe jedes Sheets auf 85% stellen.
Jetzt könnte ich natürlich im Workbook sagen:

Private Sub Workbook_SheetActivate(ByVal Sh As Object)
ActiveWindow.Zoom = 85
End Sub

In meinem Add-In, wenn ich diesen Code also in ein Modul packe, funktioniert
das leider nicht. Hat jemand eine Idee, wie ich Workbook-Events in meinem
Add-In abfangen kann?

Vielen Dank,
Tobias
 

Lesen sie die antworten

#1 Dr. Eckehard Pfeifer
07/02/2008 - 14:24 | Warnen spam
Hallo, auf den ersten Blick sieht es so aus, als ob Du Dich mit dem
Thema "Ereignisse des Application-Objekts abfangen" Beschàftigen
solltest. Was Du aus der Hilfe hierzu lernst - nàmlich den Umgang mit
WithEvents - kannst Du dann auf Dein Problem anwenden.

MfG EP
Entwicklung - Beratung - Training (www.dr-e-pfeifer.net)
XL-Funktionsverzeichnis (ISBN: 3860636898)
MS Office 2003 - Das Entwicklerbuch (ISBN 3-86063-688-X)

Ähnliche fragen