(C) 2009 - 2018 by Mourad Louha · Alle Rechte vorbehalten

All posts tagged Objekte

In Excel 2007 kann man den Diagrammtitel sowie einen Achsentitel mit einer Formel verknüpfen, so dass man diese nicht immer manuell ändern muss. Leider konnte diese Formel in Excel 2007 nicht per VBA gesetzt werden. In Excel 2010 ist dies nun möglich, wie die Beispieldatei zeigt, die Sie am Ende des Artikels herunterladen können. Folgend ein Screenshot der Datei, die ich der Einfachheit halber in Englisch erstellt habe, da dieser Artikel auch in Englisch verfügbar ist.

Excel 2010 VBA AxisTitle und ChartTitle Objekte

Read more

Heute habe ich mir die Änderungen am Objekt „AddIn“ sowie das neue Objekt „AddIns2“ in Excel 2010 angeschaut. Das Objekt „AddIn“ wurde nur um die Eigenschaft „IsOpen“ erweitert, die es ermöglicht ein AddIn abzufragen, ob es geladen wurde oder nicht. Das neue Objekt „AddIns2“ listet im Gegensatz zu dem bereits in den früheren Versionen vorhandene Objekt „AddIns“ auch die Add-Ins auf, die nicht im Dialog zu den Add-Ins auftauchen. Folgender Screenshot demonstriert das an einem Beispiel. Zunächst habe ich mein Add-In „Test.xla“ manuell über den Dialog zum Öffnen von Dateien geöffnet.

Excel VBA Addins Objects

Read more

Ausgehend von den Ergebnissen meines Tools zum Vergleich der VBA Funktionen zwischen Excel 2010, Excel 2007 und Excel 2003, scheint mir der nächste logische Schritt das systematische Testen der neuen Methoden, Ereignisse, Eigenschaften und Konstanten zu sein.

Leider ist noch keine Dokumentation zu den neuen VBA Funktionen in meiner installierten Version enthalten. Zwar kann oft anhand der Benennung der VBA Elemente dessen Zweck erraten werden, immer wird dies, so denke ich, nicht möglich sein.

Heute habe ich mir die Objekte „Workbooks“, „Workbook“ und „AppEvents“ näher angeschaut. Während in der Auflistung „Workbooks“ in der aktuellen Beta Version von Excel 2010 keine Änderungen festzustellen sind, sind in „Workbook“ einige neue Ereignisse, Methoden und Eigenschaften hinzugekommen, die ich persönlich sehr interessant finde.

VBA Workbook Object

Read more

Microsoft Office enthält auch eine globale Office Bibliothek, die Sie in der Regel im „Microsoft Shared\OfficeNN“ Verzeichnis im Ordner für Gemeinsame Dateien finden und den Namen MSO.DLL trägt. Mein Tool liefert folgende Ergebnisse, die Sie auch hier in einer separate Excel Datei am Ende dieses Artikels herunterladen können.

MSO VBA Libraries

Read more

Heute habe ich auf meinem Rechner einen Scan der VBA Bibliotheken für PowerPoint 2010, PowerPoint 2007 und PowerPoint 2003 mit meinem Tool durchgeführt und die Ergebnisse in eine separate Excel Datei exportiert. Sie können diese Datei am Ende dieses Artikels herunterladen.

PowerPoint VBA Libraries

Read more

In meinem vorherigen Beitrag „Excel VBA Typelib Scanner“ vom 15. Februar 2010 hatte ich meine Anwendung zum Parsen der VBA Bibliotheken in den einzelnen Microsoft Office Anwendungen kurz vorgestellt. Da diese Anwendung jedoch eine installierte und korrekt registrierte Version der „TlbInf32.dll“ benötigt, habe ich auf meinem Rechner einen Scan der VBA Bibliotheken für Excel 2010, Excel 2007 und Excel 2003 durchgeführt und die Ergebnisse in eine separate Excel Datei exportiert. Sie können diese Datei am Ende dieses Artikels herunterladen.

Excel VBA Libraries

Read more