Im Wesentlichen änderst Du den Deklarationsteil und entsprechende Definitionsteile.
Beispiel:
Dim appWord As Word.Application
wird zu
Dim appWord As Object
Zur Laufzeit wird das Objektreferenz dann mit ¹CreateObject() erzeugt.
Beispiel:
set appWord = CreateObject(Class:="Word.Application")
Jetzt brauchst Du keine Verweise in Deinem Projekt zur Word-Bibliothek zu setzen, denn das System, holt es sich zur Laufzeit.
¹ oder mit GetObject() geholt, aber dazu später irgendwann mehr
Inmitten des Schreibens merke Ich grad, dass es um Excel geht nicht um Word, oder?
Is aber wurscht, denn diese Vorgehensweise ist auf alle anderen Office-Applikationen anzuwenden.
Will sagen, geht also auch mit Excel, PowerPoint, Outlook etc pp.
|