13.07.2015 Aufrufe

Modellbasiertes Logistikmanagement - Prof. Dr. Heinz-Michael ...

Modellbasiertes Logistikmanagement - Prof. Dr. Heinz-Michael ...

Modellbasiertes Logistikmanagement - Prof. Dr. Heinz-Michael ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Crash-Kurs in Excel VBAAlternativ gibt es auch noch die Methode der späten Bindung. Der Objektvariablewird zunächst der allgemeine Datentyp Object zugewiesen und dann später derkonkrete Objekttyp, also die Klasse zugewiesen:Späte Bindung:Dim Objektvariable As Object……Set Objektvariable As New KlassenNameBei der frühen Bindung kann man als Programmierer den Vorteil von IntelliSensenutzen. Bei der späten Bindung kann man nutzen, dass die Variable jeden beliebigenObjekttyp aufnehmen kann, sogar unterschiedliche Typen nacheinander.A.5.9Entfernen von ObjektenIn VBA muss ein Objekt nicht explizit gelöscht werden. Objekte in nicht als Staticdeklarierten Prozeduren werden automatisch aus dem Speicher entfernt. Gleichesgilt, falls keine Variable mehr auf das Objekt zeigt. Das ist beispielsweise dann derFall, wenn mit dem Set-Befehl eine Objektvariable, die vorher dem betreffendenObjekt zugeordnet wurde, nun auf ein anderes Objekt zeigt oder den Wert „Nothing“erhält.Dim Objektvariable As Object…Set Objektvariable As New KlassenName1…Set Objektvariable As New KlassenName2Set Objektvariable = NothingA.5.10 Erstellung von EreignisprozedurenA.5.10.1Allgemeine Ereignisprozeduren87

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!