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

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Crash-Kurs in Excel VBAdurch systemexterne Aktionen (Mausklicks, Tastatureingaben, etc.) odersysteminterne Aktionen (Variablen erhalten bestimmte Werte) ausgelöst werden. Daskann im Rahmen der Excel Objekthierarchie auf den drei Ebenen Application,Workbook und Worksheet geschehen. Welche Ereignisse für diese Ebenenverfügbar sind, kann im Objektkatalog nachgeschlagen werden. Ereignisse sindentweder auf eine einzige Ebene begrenzt oder sind auf mehreren Ebenenverfügbar.A.5.2SchreibweisenZur ausführlichen Bezeichnung eines Objektes, einer Methode, einer Eigenschaftoder eines Ereignisses benutzt man die Schreibweise:Objekt[.Unterobjekt…][.Methode | .Eigenschaft | .Ereignis ]Bei dieser Schreibweise muss in Excel VBA aber nicht immer die vollständigeAuflistung mit dem Objektbezeichner erfolgen, wenn aus dem Zusammenhang klarist, worauf man sich bezieht oder wenn Grundeinstellungen (Default-Werte) genutztwerden. Befindet man sich beispielsweise in der Prozedur eines Eingabeformularsmit dem Namen UserForm1, so ist die Standardeinstellung für die Eigenschaft einerTextBox „Text“. Dann kann man alternativ schreiben:BeispielUserForm1.TextBox1.Text = „Das ist ein Eingabefeld!“TextBox1.Text = „Das ist ein Eingabefeld!“TextBox1 = „Das ist ein Eingabefeld!“Oft kommt es in Prozeduren vor, dass mehrere Elemente eines Objekteshintereinander verarbeitet werden. Dann kann man folgende Schreibweise benutzen:73

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!