| Funktionen | Sub, Function | Eigenschaft | Beschreibung | Syntax |
|---|
| Mathe Operator | | | | |
|---|
| + | Operator | Operator | Addition | Numerisch Op Numerisch |
| - | Operator | Operator | Subtraktion | Numerisch Op Numerisch |
| * | Operator | Operator | Multiplikation | Numerisch Op Numerisch |
| / | Operator | Operator | Division mit Fließpunkt-Rundung | Numerisch Op Numerisch |
| \ | Operator | Operator | Ganzzahl-Division | Numerisch Op Numerisch |
| Mod | Operator | Operator | Rest einer Ganzzahl-Division | Numerisch Op Numerisch |
| ^ | Operator | Operator | Potenzierung | Numerisch Op Numerisch |
| Binär Mathe Operator | | | | |
|---|
| Not | Operator | Operator | Binäre Invertierung (Complement) | Op Ganzzahl |
| And | Operator | Operator | Binäres Und (Conjunction) | Ganzzahl Op Ganzzahl |
| Or | Operator | Operator | Binäres Oder (Disjunction) | Ganzzahl Op Ganzzahl |
| Xor | Operator | Operator | Binäres Exklusiv-Oder (Exclusive Or) | Ganzzahl Op Ganzzahl |
| Eqv | Operator | Operator | Binäres Equivalent (Equivalence) | Ganzzahl Op Ganzzahl |
| Imp | Operator | Operator | Binäre Implikation (Implication) | Ganzzahl Op Ganzzahl |
| Vergleich | | | | |
|---|
| = | Operator | Operator | Gleich | Numerisch Op Numerisch |
| <> | Operator | Operator | Ungleich | Numerisch Op Numerisch |
| > | Operator | Operator | Größer | Numerisch Op Numerisch |
| >= | Operator | Operator | Größer gleich | Numerisch Op Numerisch |
| < | Operator | Operator | Kleiner | Numerisch Op Numerisch |
| <= | Operator | Operator | Kleiner gleich | Numerisch Op Numerisch |
| Spezielle | | | | |
|---|
| & | Operator | Operator | Verkettung von Zeichenfolgen zweier Ausdrücke | Ausdruck1 Op Ausdruck2 |
| Like | Operator | Operator | Vergleichen zweier Zeichenfolgen
? Ein beliebiges einzelnes Zeichen * Kein oder mehrere Zeichen # Eine beliebige einzelne Ziffer (0 - 9) [ZeichenListe] Ein beliebiges einzelnes Zeichen in ZeichenListe [!ZeichenListe] Ein beliebiges einzelnes Zeichen, das nicht in ZeichenListe enthalten ist | Zeichenfolge Op Muster |
| Is | Operator | Operator | Vergleich zweier Variablen mit Verweisen auf Objekte | Objekt1 Op Objekt2 |
| Mathe | | | | |
|---|
| Abs | Function | Math | Absolutwert einer Zahl wird zurückgegeben | (Numerisch) |
| Sgn | Function | Math | Ganzzahl die das Vorzeichen einer Zahl kennzeichnet wird zurückgegeben | (Numerisch) |
| Sqr | Function | Math | Quadratwurzel einer Zahl wird zurückgegeben | (Numerisch As Double) As Double |
| Log | Function | Math | Natürlichen Logarithmus einer Zahl wird zurückgegeben | (Numerisch As Double) As Double |
| Exp | Function | Math | E (die Basis des natürlichen Logarithmus) potenziert mit einem Wert wird zurückgegeben | (Numerisch As Double) As Double |
| Round | Function | Math | Rundet eine Zahl auf die angegebene Anzahl Kommastellen | (Numerisch, [NumDigitsAfterDecimal As Long]) |
| | | | |
| Sin | Function | Math | Sinus eines Winkels wird zurückgegeben | (Numerisch As Double) As Double |
| Cos | Function | Math | Kosinus eines Winkels wird zurückgegeben | (Numerisch As Double) As Double |
| Tan | Function | Math | Tangens eines Winkels wird zurückgegeben | (Numerisch As Double) As Double |
| Atn | Function | Math | Arkustangens einer Zahl wird zurückgegeben | (Numerisch As Double) As Double |
| Randomize | Sub | Math | Initialisiert den Zufallszahlengenerator | ([Numerisch]) |
| Rnd | Function | Math | Gibt eine Zufallszahl zurück | ([Numerisch]) As Single |
| String | | | | |
|---|
| Left$ | Function | Strings | Anzahl von Zeichen ausgehend vom linken Ende einer Zeichenfolge wird zurückgegeben | (String As String, Length As Long) As String |
| LeftB$ | Function | Strings | Anzahl von Zeichen ausgehend vom linken Ende einer Zeichenfolge wird zurückgegeben | (String As String, Length As Long) As String |
| Right$ | Function | Strings | Anzahl von Zeichen ausgehend vom rechten Ende einer Zeichenfolge wird zurückgegeben | (String As String, Length As Long) As String |
| RightB$ | Function | Strings | Anzahl an Bytes ausgehend vom rechten Ende einer Zeichenfolge wird zurückgegeben | (String As String, Length As Long) As String |
| Trim$ | Function | Strings | Kopie einer Zeichenfolge ohne führende und nachgestellte Leerzeichen wird zurückgegeben | (String As String) As String |
| LTrim$ | Function | Strings | Kopie einer Zeichenfolge ohne führende Leerzeichen wird zurückgegeben | (String As String) As String |
| RTrim$ | Function | Strings | Kopie einer Zeichenfolge ohne nachgestelltes Leerzeichen wird zurückgegeben | (String As String) As String |
| Mid$ | Function | Strings | Anzahl von Zeichen aus einer Zeichenfolge wird zurückgegeben | (String As String, Start As Long, [Length]) As String |
| MidB$ | Function | Strings | Anzahl an Bytes aus einer Zeichenfolge wird zurückgegeben | (String As String, Start As Long, [Length]) As String |
| LCase$ | Function | Strings | Zeichenfolge in Kleinbuchstaben umgewandelt wird zurückgegeben | (String As String) As String |
| UCase$ | Function | Strings | Zeichenfolge in Großbuchstaben umgewandelt wird zurückgegeben | (String As String) As String |
| String$ | Function | Strings | Zeichenfolge einer bestimmten Länge mit einem sich wiederholenden Zeichen wird zurückgegeben | (Numerisch As Long, Character) As String |
| Space$ | Function | Strings | Zeichenfolge die aus der angegebenen Anzahl von Leerzeichen besteht wird zurückgegeben | (Numerisch As Long) As String |
| | | | |
| Len | Function | Strings | Länge oder Anzahl der Bytes einer Zeichenfolge die erforderlich sind um eine Variable zu speichern wird zurückgegeben | (Expression) |
| LenB | Function | Strings | Anzahl der Bytes die zum Speichern einer Variablen erforderlich sind wird zurückgegeben | (Expression) |
| Asc | Function | Strings | ANSI-Zeichen-Code des ersten Zeichens einer Zeichenfolge wird zurückgegeben | (String As String) As Integer |
| AscB | Function | Strings | Wert des ersten Byte in einer Zeichenfolge wird zurückgegeben | (String As String) As Byte |
| AscW | Function | Strings | Systemeigenen Zeichen-Code des ersten Zeichens einer Zeichenfolge wird zurückgegeben (Unicode oder ANSI) | (String As String) As Integer |
| Chr$ | Function | Strings | Zeichenfolge mit dem Zeichen das dem angegebenen Zeichen-Code zugeordnet ist wird zurückgegeben | (CharCode As Long) As String |
| ChrB$ | Function | Strings | Zeichenfolge die das angegebene einzelne Byte enthält wird zurückgegeben | (CharCode As Byte) As String |
| ChrW$ | Function | Strings | Zeichenfolge die das angegebene systemeigene Zeichen enthält wird zurückgegeben (Unicode oder ANSI) | (CharCode As Long) As String |
| InStr | Function | Strings | Position an der eine Zeichenfolge das erste Mal innerhalb einer anderen Zeichenfolge auftritt wird zurückgegeben | ([Start], [String1], [String2], [Compare As VbCompareMethod = vbBinaryCompare]) |
| InStrRev | Function | Strings | Position an der eine Zeichenfolge das letzte Mal innerhalb einer anderen Zeichenfolge auftritt wird zurückgegeben | (StringCheck As String, StringMatch As String, [Start As Long = -1], [Compare As VbCompareMethod = vbBinaryCompare]) As Long |
| InStrB | Function | Strings | Byte-Position an der eine Zeichenfolge das erste Mal innerhalb einer anderen Zeichenfolge auftritt wird zurückgegeben | ([Start], [String1], [String2], [Compare As VbCompareMethod = vbBinaryCompare]) |
| Replace | Function | Strings | Sucht und ersetzt eine Zeichenkette durch eine andere | (Expression As String, Find As String, Replace As String, [Start As Long = 1], [Count As Long = -1], [Compare As VbCompareMethod = vbBinaryCompare]) As String |
| StrReverse | Function | Strings | Kehrt ein String um | (Expression As String) As String |
| Join | Function | Strings | Verbindet Array Elemente zu einem String | (SourceArray, [Delimiter]) As String |
| Split | Function | Strings | Teilt ein String in ein Array | (Expression As String, [Delimiter], [Limit As Long = -1], [Compare As VbCompareMethod = vbBinaryCompare]) |
| Filter | Function | Strings | Gibt ein Array zurück das die Elemente enthält welche ein String enthalten/nicht-enthalten | (SourceArray, Match As String, [Include As Boolean = Wahr], [Compare As VbCompareMethod = vbBinaryCompare]) |
| Partition | Function | Interaction | Gibt eine Zeichenfolge zurück, die anzeigt, an welcher Stelle eine Zahl innerhalb einer Folge von Bereichen vorkommt | (Numerisch, Start, Stop, Interval) |
| | | | |
| StrComp | Function | Strings | Ergebnis eines Zeichenfolgenvergleichs wird zurückgegeben | (String1, String2, [Compare As VbCompareMethod = vbBinaryCompare]) |
| StrConv | Function | Strings | Umgewandelte Zeichenfolge wird zurückgegeben | (String, Conversion As VbStrConv, [LocaleID As Long]) |
| | | | |
| Format$ | Function | Strings | Formatiert einen Ausdruck | (Expression, [Format], [FirstDayOfWeek As VbDayOfWeek = vbSunday], [FirstWeekOfYear As VbFirstWeekOfYear = vbFirstJan1]) As String |
| FormatCurrency | Function | Strings | Formatiert einen Ausdruck als Currency | (Expression, [NumDigitsAfterDecimal As Long = -1], [IncludeLeadingDigit As VbTriState = vbUseDefault], [UseParensForNegativeNumbers As VbTriState = vbUseDefault], [GroupDigits As VbTriState = vbUseDefault]) As String |
| FormatDateTime | Function | Strings | Formatiert einen Ausdruck als Date | (Expression, [NamedFormat As VbDateTimeFormat = vbGeneralDate]) As String |
| FormatNumber | Function | Strings | Formatiert einen Ausdruck als Numer | (Expression, [NumDigitsAfterDecimal As Long = -1], [IncludeLeadingDigit As VbTriState = vbUseDefault], [UseParensForNegativeNumbers As VbTriState = vbUseDefault], [GroupDigits As VbTriState = vbUseDefault]) As String |
| FormatPercent | Function | Strings | Formatiert einen Ausdruck als Prozent | (Expression, [NumDigitsAfterDecimal As Long = -1], [IncludeLeadingDigit As VbTriState = vbUseDefault], [UseParensForNegativeNumbers As VbTriState = vbUseDefault], [GroupDigits As VbTriState = vbUseDefault]) As String |
| Val String | | | | |
|---|
| Fix | Function | Conversion | Ganzzahligen Teil einer Zahl wird zurückgegeben | (Numerisch) |
| Int | Function | Conversion | Ganzzahligen Teil einer Zahl wird zurückgegeben | (Numerisch) |
| Str$ | Function | Conversion | Zeichenfolgendarstellung einer Zahl wird zurückgegeben | (Numerisch) As String |
| Val | Function | Conversion | Zahlen die in einer Zeichenfolge enthalten sind wird zurückgegeben | (String As String) As Double |
| | | | |
| Hex$ | Function | Conversion | Zeichenfolge die den hexadezimalen Wert einer Zahl darstellt wird zurückgegeben | (Numerisch) As String |
| Oct$ | Function | Conversion | Zeichenfolge mit der Oktaldarstellung einer Zahl wird zurückgegeben | (Numerisch) As String |
| | | | |
| Error$ | Function | Conversion | Fehlermeldung zu einer bestimmten Fehlernummer wird zurückgegeben | ([ErrorNumber]) As String |
| Datei | | | | |
|---|
| ChDir | Sub | FileSystem | Ändert für ein angegebenes Laufwerk das aktuelle oder Standardverzeichnis | (Path As String) |
| ChDrive | Sub | FileSystem | Ändert das aktuelle Laufwerk | (Drive As String) |
| CurDir$ | Function | FileSystem | Aktuellen Pfad wird zurückgegeben | ([Drive]) As String |
| Dir | Function | FileSystem | Namen einer übereinstimmenden Datei, eine übereinstimmenden Verzeichnisses oder Ordners wird zurückgegeben | ([PathName], [Attributes As VbFileAttribute = vbNormal]) As String |
| EOF | Function | FileSystem | Wert der darauf hinweist, ob das Ende einer Datei erreicht wurde wird zurückgegeben | (FileNumber As Integer) As Boolean |
| LOF | Function | FileSystem | Größe (in Bytes) einer geöffneten Datei wird zurückgegeben | (FileNumber As Integer) As Long |
| Loc | Function | FileSystem | Aktuelle Lese-/Schreibposition in einer geöffneten Datei wird zurückgegeben | (FileNumber As Integer) As Long |
| Seek | Function | FileSystem | Legt die aktuelle Lese-/Schreibposition in einer geöffneten Datei fest, oder gibt sie zurück | (FileNumber As Integer) As Long |
| FreeFile | Function | FileSystem | Nächste Dateinummer die für die Open-Anweisung verfügbar ist wird zurückgegeben | ([RangeNumber]) As Integer |
| MkDir | Sub | FileSystem | Erstellt eine neues Verzeichnis oder einen neuen Ordner | (Path As String) |
| RmDir | Sub | FileSystem | Entfernt ein vorhandenes Verzeichnis oder einen vorhandenen Ordner | (Path As String) |
| FileLen | Function | FileSystem | Länge einer Datei in Bytes wird zurückgegeben | (PathName As String) As Long |
| FileAttr | Function | FileSystem | Dateimodus für Dateien die mit der Open-Anweisung geöffnet wurden wird zurückgegeben | (FileNumber As Integer, [ReturnType As Integer = 1]) As Long |
| GetAttr | Function | FileSystem | Attribute einer Datei, eines Verzeichnisses oder eines Ordners wird zurückgegeben | (PathName As String) As VbFileAttribute |
| SetAttr | Sub | FileSystem | Legt Attributinformationen für eine Datei fest | (PathName As String, Attributes As VbFileAttribute) |
| FileDateTime | Function | FileSystem | Datums- und Zeitangabe für eine Datei wird zurückgegeben | (PathName As String) |
| Name | Schlüsselwort | FileSystem | Benennt eine Datei oder ein Verzeichnis um. | Name AlterName As NeuerName |
| FileCopy | Sub | FileSystem | Kopiert eine Datei | (Source As String, Destination As String) |
| Kill | Sub | FileSystem | Löscht Dateien von einem Datenträger | (PathName) |
| Reset | Sub | FileSystem | Schließt alle offenen Datenträgerdateien | () |
| Var-Konvertierung | | | | |
|---|
| CLng | Function | Conversion | Wandelt einen Ausdruck um in einen Wert vom Typ Long | (Expression) As Long |
| CInt | Function | Conversion | Wandelt einen Ausdruck um in einen Wert vom Typ Integer | (Expression) As Integer |
| CByte | Function | Conversion | Wandelt einen Ausdruck um in einen Wert vom Typ Byte | (Expression) As Byte |
| CBool | Function | Conversion | Wandelt einen Ausdruck um in einen Wert vom Typ Boolean | (Expression) As Boolean |
| CSng | Function | Conversion | Wandelt einen Ausdruck um in einen Wert vom Typ Single | (Expression) As Single |
| CDbl | Function | Conversion | Wandelt einen Ausdruck um in einen Wert vom Typ Double | (Expression) As Double |
| CCur | Function | Conversion | Wandelt einen Ausdruck um in einen Wert vom Typ Currency | (Expression) As Currency |
| CDec | Function | Conversion | Wandelt einen Ausdruck in einen Variant-Wert um, der einen Wert vom Untertyp Decimal enthält | (Expression) |
| CStr | Function | Conversion | Wandelt einen Ausdruck um in einen Wert vom Typ String | (Expression) As String |
| CVar | Function | Conversion | Wandelt einen Ausdruck um in einen Wert vom Typ Variant | (Expression) |
| CDate | Function | Conversion | Wandelt einen Ausdruck um in einen Wert vom Typ Date | (Expression) As Date |
| CVDate | Function | Conversion | Wandelt einen Ausdruck um in einen Wert vom Typ Date | (Expression) |
| CVErr | Function | Conversion | Gibt einen Variant-Wert zurück, der eine benutzerdefinierte Fehlernummer enthält | (Expression) |
| VariabelTypen | | | | |
|---|
| VarType | Function | Information | Gibt einen Wert zurück, der den Untertyp einer Variablen angibt | (VarName) As VbVarType |
| IsNull | Function | Information | Gibt True zurück, wenn ein Ausdruck keine gültigen Daten enthält | (Expression) As Boolean |
| IsEmpty | Function | Information | Gibt True zurück, wenn eine Variable nicht initialisiert wurde | (Expression) As Boolean |
| IsNumeric | Function | Information | Gibt True zurück, wenn ein Ausdruck als Zahl ausgewertet werden kann | (Expression) As Boolean |
| IsArray | Function | Information | Gibt True zurück, wenn die Variable ein Array ist | (VarName) As Boolean |
| IsDate | Function | Information | Gibt True zurück, wenn ein Ausdruck in ein Datum umgewandelt werden kann | (Expression) As Boolean |
| IsObject | Function | Information | Gibt True zurück, wenn ein Bezeichner eine Objektvariable darstellt | (Expression) As Boolean |
| IsError | Function | Information | Gibt True zurück, wenn ein Ausdruck ein Fehlerwert ist | (Expression) As Boolean |
| IsMissing | Function | Information | Gibt True zurück, wenn ein optionales Argument nicht übergeben wurde | (ArgName) As Boolean |
| TypeName | Function | Information | Gibt eine Zeichenfolge zurück, die Informationen über eine Variable zur Verfügung stellt | (VarName) As String |
| Adressierung | | | | |
|---|
| VarPtr | Function | Adress | SpeicherAdresse (Zeriger) einer Variable wird zurückgegeben | |
| StrPtr | Function | Adress | SpeicherAdresse (Zeriger) eines Strings wird zurückgegeben | |
| ObjPtr | Function | Adress | SpeicherAdresse (Zeriger) eines Objekts wird zurückgegeben | |
| Diverses | | | | |
|---|
| Err | Function | Information | Fehlernummer des aufgetretenen Fehlers wird zurückgegeben | () As ErrObject |
| RGB | Function | Information | Gibt eine ganze Zahl zurück, die einen RGB-Farbwert darstellt | (Red As Integer, Green As Integer, Blue As Integer) As Long |
| QBColor | Function | Information | RGB-Farb-Code für eine angegebene Farbnummer aus einer Liste von vordefinierten Standardfarben wird zurückgegeben | (Color As Integer) As Long |
| IMEStatus | Function | Information | Aktuellen IME-Modus des Systems wird zurückgegeben | () As VbIMEStatus |
| Zeit-Datum | | | | |
|---|
| Second | Function | DateTime | Sekunden der Minute als Ganzzahl wird zurückgegeben | (Time) |
| Minute | Function | DateTime | Minuten der Stunde als Ganzzahl wird zurückgegeben | (Time) |
| Hour | Function | DateTime | Stunden des Tages als Ganzzahl wird zurückgegeben | (Time) |
| Day | Function | DateTime | Den laufenden Tag der Woche als Ganzzahl wird zurückgegeben | (Date) |
| Month | Function | DateTime | Monat des Jahres als Ganzzahl wird zurückgegeben | (Date) |
| MonthName | Function | Strings | Monatsname wird zurückgegeben | (Month As Long, [Abbreviate As Boolean = Falsch]) As String |
| Weekday | Function | DateTime | Den laufenden Tag der Woche wird zurückgegeben | (Date, [FirstDayOfWeek As VbDayOfWeek = vbSunday]) |
| WeekdayName | Function | Strings | Wochentag Name wird zurückgegeben | (Weekday As Long, [Abbreviate As Boolean = Falsch], [FirstDayOfWeek As VbDayOfWeek = vbUseSystemDayOfWeek]) As String |
| Year | Function | DateTime | Jahr als Ganzzahl wird zurückgegeben | (Date) |
| Now | Property | DateTime | Aktuelle Systemdatum und die Systemzeit wird zurückgegeben | |
| Timer | Property | DateTime | Anzahl der Sekunden die seit Mitternacht verstrichen sind wird zurückgegeben | |
| TimeSerial | Function | DateTime | Fortlaufende Nummer welche die Stunde, Minute und Sekunde darstellt wird zurückgegeben | (Hour As Integer, Minute As Integer, Second As Integer) |
| TimeValue | Function | DateTime | Zeit wird zurückgegeben | (Time As String) |
| Time | Property | DateTime | Setzt die aktuelle Systemzeit, oder gibt sie zurück | |
| Time$ | Property | DateTime | Setzt die aktuelle Systemzeit, oder gibt sie zurück | |
| Date$ | Property | DateTime | Setzt das aktuelle Systemdatum, oder gibt es zurück | |
| Date | Property | DateTime | Setzt das aktuelle Systemdatum, oder gibt es zurück | |
| DateSerial | Function | DateTime | Wert vom Typ Date für ein bestimmtes Jahr, einen bestimmten Monat und Tag wird zurückgegeben | (Year As Integer, Month As Integer, Day As Integer) |
| DateValue | Function | DateTime | Wert vom Typ Date wird zurückgegeben | (Date As String) |
| DateAdd | Function | DateTime | Variant mit einem Datum zu dem ein angegebenes Zeitintervall hinzuaddiert wurde wird zurückgegeben | (Interval As String, Numerisch As Double, Date) |
| DateDiff | Function | DateTime | Anzahl der Zeitintervalle zwischen zwei Datumsangaben wird zurückgegeben | (Interval As String, Date1, Date2, [FirstDayOfWeek As VbDayOfWeek = vbSunday], [FirstWeekOfYear As VbFirstWeekOfYear = vbFirstJan1]) |
| DatePart | Function | DateTime | Angegebenen Teil eines bestimmten Datums wird zurückgegeben | (Interval As String, Date, [FirstDayOfWeek As VbDayOfWeek = vbSunday], [FirstWeekOfYear As VbFirstWeekOfYear = vbFirstJan1]) |
| Calendar | Property | DateTime | Legt den aktuellen Kalender fest, oder gibt ihn zurück | |
| Steuerung | | | | |
|---|
| IIf | Function | Interaction | In Abhängigkeit der Auswertung eines Ausdrucks einen von zwei Teilen wird zurückgegeben | (Expression, TruePart, FalsePart) |
| Switch | Function | Interaction | Ersten Wert oder Ausdruck in einer Liste der den Wert True hat wird zurückgegeben | (ParamArray VarExpr() As Variant) |
| Choose | Function | Interaction | Wählt aus einer Liste von Argumenten einen Wert aus und gibt ihn zurück | (Index As Single, ParamArray Choice() As Variant) |
| Command$ | Function | Interaction | Argumentteil der Programm-Aufrufzeile wird zurückgegeben | () As String |
| Environ$ | Function | Interaction | Zeichenfolge die einer Umgebungsvariablen zugewiesen ist wird zurückgegeben | (Expression) As String |
| DoEvents | Function | Interaction | Gibt die Steuerung an das Betriebssystem ab, das dann die anderen Ereignisse verarbeiten kann | () As Integer |
| Beep | Sub | Interaction | Erzeugt einen Klang über die Lautsprecher des Computers | () |
| MsgBox | Function | Interaction | Zeigt ein Dialogfeld an und gibt den Wert zurück, den der Benutzer ausgewählt hat | (Prompt, [Buttons As VbMsgBoxStyle = vbOKOnly], [Title], [HelpFile], [Context]) As VbMsgBoxResult |
| InputBox | Function | Interaction | Zeigt eine Einfügemarke in einem Dialogfeld an und gibt den vom Benutzer eingegebenen Text zurück | (Prompt, [Title], [Default], [XPos], [YPos], [HelpFile], [Context]) As String |
| Registry | | | | |
|---|
| SaveSetting | Sub | Interaction | Speichert eine Einstellung unter dem angegebenen Anwendungsnamen, Abschnitt und Schlüssel | (AppName As String, Section As String, Key As String, Setting As String) |
| GetSetting | Function | Interaction | Wert einer Schlüsseleinstellung aus dem Eintrag einer Anwendung in der Windows-Registrierung wird zurückgegeben | (AppName As String, Section As String, Key As String, [Default]) As String |
| GetAllSettings | Function | Interaction | Liste mit Schlüsseln und den zugehörigen Werten aus dem Eintrag einer Anwendung in der Windows-Registrierung wird zurückgegeben | (AppName As String, Section As String) |
| DeleteSetting | Sub | Interaction | Löscht einen Abschnitt oder eine Schlüsseleinstellung im Eintrag der Anwendung in der Windows-Registrierung | (AppName As String, [Section], [Key]) |
| Objekte | | | | |
|---|
| CreateObject | Function | Interaction | Erstellt ein ActiveX-Objekt | (Class As String, [ServerName As String]) |
| GetObject | Function | Interaction | Verweis auf ein ActiveX-Objekt aus einer Datei wird zurückgegeben | ([PathName], [Class]) |
| Programm | | | | |
|---|
| SendKeys | Sub | Interaction | Sendet Tastenanschläge an das aktive Fenster | (String As String, [Wait]) |
| AppActivate | Sub | Interaction | Aktiviert ein Anwendungsfenster | (Title, [Wait]) |
| Shell | Function | Interaction | Führt ein ausführbares Programm aus | (PathName, [WindowStyle As VbAppWinStyle = vbMinimizedFocus]) As Double |
| CallByName | Function | Interaction | Support IDispatch::Invoke | (Object As Object, ProcName As String, CallType As VbCallType, Args() As Variant) |
| Diverses | | | | |
|---|
| App | Property | VB.Global | Enthält allgemeine Informationen zu einer Anwendung | |
| Load | Sub | VB.Global | Lädt ein Formular oder Steuerelement in den Speicher | (object As object) |
| Unload | Sub | VB.Global | Entlädt ein Formular oder Steuerelement aus dem Speicher | (object As object) |
| Forms | Property | VB.Global | Alle geladenen Formulare in einer Anwendung | |
| Screen | Property | VB.Global | Verändert Formulare entsprechend ihrer Position auf dem Bildschirm und steuert den Mauszeiger | |
| Printer | Property | VB.Global | Ermöglicht die Kommunikation mit einem Systemdrucker (zu Beginn der Standarddrucker) | |
| Printers | Property | VB.Global | Ermöglicht das Abrufen von Informationen über alle verfügbaren Drucker im System | |
| Clipboard | Property | VB.Global | Ermöglicht den Zugriff auf die Systemzwischenablage | |
| Licenses | Property | VB.Global | Manipuliert eine Auflistung von Steuerelementlizenzen zur Verwendung mit Controls.Add | |
| Ressourcen | | | | |
|---|
| LoadResString | Function | VB.Global | Lädt eine Zeichenfolge aus einer Ressourcendatei (.RES) und gibt diese als Eigenschaft eines Steuerelements zurück | (id As Long) As String |
| LoadResData | Function | VB.Global | Lädt Daten von verschiedenen möglichen Typen aus einer Ressourcendatei (.RES) und gibt ein Byte-Array zurück | (id, type) |
| LoadResPicture | Function | VB.Global | Lädt eine Bitmap, ein Symbol oder einen Cursor aus einer Ressourcendatei (.RES) und gibt diese an das entsprechende Steuerelement zurück | (id, restype As Integer) As IPictureDisp |
| Bilder | | | | |
|---|
| LoadPicture | Function | VB.Global | Lädt eine Grafik in ein Formular, Bildfeld-Steuerelement oder Anzeigesteuerelement | ([FileName], [Size], [ColorDepth], [X], [Y]) As IPictureDisp |
| SavePicture | Sub | VB.Global | Speichert eine Grafik aus einem Formular, Bildfeld-Steuerelement oder Anzeigesteuerelement in eine Datei | (Picture As IPictureDisp, FileName As String) |
| LoadPicture | Function | stdole.StdFunctions | Lädt ein Bild aus einer Datei | ([filename], [widthDesired As Long], [heightDesired As Long], [flags As LoadPictureConstants = Default]) As IPictureDisp |
| SavePicture | Sub | stdole.StdFunctions | Speichert ein Bild in eine Datei | (Picture As IPictureDisp, filename As String) |
| Finanz | | | | |
|---|
| DDB | Function | Financial | Wert der die Abschreibung eines Vermögenswertes über einen bestimmten Zeitraum mit Hilfe der geometrisch degressiven Abschreibungsmethode angibt wird zurückgegeben | (Cost As Double, Salvage As Double, Life As Double, Period As Double, [Factor]) As Double |
| FV | Function | Financial | Zukünftigen Wert einer Annuität wird zurückgegeben | (Rate As Double, NPer As Double, Pmt As Double, [PV], [Due]) As Double |
| IPmt | Function | Financial | Zinszahlung für einen bestimmten Zeitraum einer Annuität wird zurückgegeben | (Rate As Double, Per As Double, NPer As Double, PV As Double, [FV], [Due]) As Double |
| IRR | Function | Financial | Internen Zinsfuß für eine Folge regelmäßiger Cash-Flows (Aus- und Einzahlungen) wird zurückgegeben | (ValueArray() As Double, [Guess]) As Double |
| MIRR | Function | Financial | Modifizierten internen Ertragssatz für eine Folge regelmäßiger Cash-flows (Aus- und Einzahlungen) wird zurückgegeben | (ValueArray() As Double, FinanceRate As Double, ReinvestRate As Double) As Double |
| NPer | Function | Financial | Anzahl der Zeiträume für eine Annuität wird zurückgegeben | (Rate As Double, Pmt As Double, PV As Double, [FV], [Due]) As Double |
| NPV | Function | Financial | Aktuellen Nettowert einer Investition wird zurückgegeben | (Rate As Double, ValueArray() As Double) As Double |
| Pmt | Function | Financial | Zahlung für eine Annuität wird zurückgegeben | (Rate As Double, NPer As Double, PV As Double, [FV], [Due]) As Double |
| PPmt | Function | Financial | Kapitalanteil einer Auszahlung für einen bestimmten Zeitraum einer Annuität wird zurückgegeben | (Rate As Double, Per As Double, NPer As Double, PV As Double, [FV], [Due]) As Double |
| PV | Function | Financial | Aktuellen Wert einer Annuität wird zurückgegeben | (Rate As Double, NPer As Double, Pmt As Double, [FV], [Due]) As Double |
| Rate | Function | Financial | Zinszahlungen pro Zeitraum für eine Annuität wird zurückgegeben | (NPer As Double, Pmt As Double, PV As Double, [FV], [Due], [Guess]) As Double |
| SLN | Function | Financial | Arithmetische Abschreibung eines Vermögenswertes über einen bestimmten Zeitraum wird zurückgegeben | (Cost As Double, Salvage As Double, Life As Double) As Double |
| SYD | Function | Financial | Jahresabschreibung eines Vermögenswertes über einen bestimmten Zeitraum wird zurückgegeben | (Cost As Double, Salvage As Double, Life As Double, Period As Double) As Double |