Donnerstag, 17. Juli 2008
VBA : Die IF, ELSEIF und ELSE Anweisung Geschrieben von J.F.
in Access, Excel, VBA um
21:05
Kommentare (0) Trackbacks (0) VBA : Die IF, ELSEIF und ELSE AnweisungBei der Programmierung kommt man häufig an Stellen, bei denen sich der Programmablauf verzweigt. Dazu gibt es in der Programmiersprache die IF Konstukte die man auch erweitern kann. Aber zunächst das einfachste Beispiel. IF BeispielWir wollen nur am 1. Tag im Monat etwas machen. Der Tag steht in der Variablen int_Tag. IF ELSE BeispielWir wollen nur am 1. Tag im Monat etwas machen, an allen anderen Tagen soll was anderes passieren. Der Tag steht in der Variablen int_Tag. IF ELSEIF BeispielWir wollen nur am 1. Tag und am 5. Tag im Monat etwas machen. Der Tag steht in der Variablen int_Tag. IF ELSEIF ELSE BeispielWir wollen nur am 1. Tag und am 5. Tag im Monat etwas machen, an allen anderen Tagen soll etwas anderes passieren. Der Tag steht in der Variablen int_Tag.
GrenzenDas ganze sollte man aber nicht übertreiben, denn solche Strukturen sind sehr unübersichtlich und schlecht zu warten. Darüber hinaus sind sie auch noch sehr langsam bzw. Rechenintensiv da ständig ein Variablenvergleich stattfindet. Oft ist eine Select Case Struktur wesentlich effektiver und schöner anzuschaeuen. Freitag, 4. Januar 2008
VBA : Unterschied von Function und Sub Geschrieben von J.F.
in VBA um
12:53
Kommentare (0) Trackbacks (0) VBA : Unterschied von Function und SubHallo, heute geht es um die kleine Frage was ist der Unterschied von Funktionen und Subs in VBA. Subs sind Unterprogramme, Sie werden häufig benutzt um Programme etwas strukturierter zu gestalten. Beiden (Funktionen und Subs) kann man Parameter übergeben, die dann in den Unterprogramm benutzt werden. Aber nur bei Funktionen kann man auch einen Wert zurückgeben. Das heißt wenn wir ein Unterprogramm brauchen das uns etwas zurückgeben soll dann brauchen wir eine Funktion. Andernfalls geht auch ein Sub. Montag, 18. Juni 2007
VBA : Die Select Case Anweisung Geschrieben von J.F.
in Access, Excel, VBA um
20:33
Kommentare (7) Trackback (1) VBA : Die Select Case AnweisungMit einer Select Case Anweisung kann man sehr elegant eine Menge IF ELSE Bedingungen umgehen. Dazu müssen aber ein paar Bedingungen erfüllt sein.
Die Syntax sieht wie folgt aus. Select Case (expression) Dabei ist expression die Variable oder der Ausdruck der zu überprüfen ist. Case leitet den Fall ein der zu überprüfen ist. und Case Else leitet den Default (Standard) Fall ein der ausgeführt wird wenn nichts vorheriges passt. Bei den einzelnen Fällen gibt es noch verschiedene Methoden der Schreibweise. Mit der man sich geschickt wieder ein paar Zeilen Code sparen kann.
Zum Schluss nochmal ein Beispiel, das alle außergewöhnlichen Case Fälle darstellt Select Case Variable So viel Spaß beim hacken in VBA. |
SucheBlog abonnierenKategorienStatistikenLetzter Eintrag: 31.01.2010 19:03
135 Einträge geschrieben
96 Kommentare eingetragen
Verwaltung des BlogsSuchabfragenNaggy |