Korrekte Deklarationen, Datentypen, Loop im Array

Dim x As Integer, String, Long, Single, Double, Currency, LBound(), UBound()
Deklarationen Folgende verkürzte Befehle sind möglich:
Dim b As Integer Dim b%
Dim b As String Dim b$
Dim b As Long Dim b&
Dim b As Single Dim b!
Dim b As Double Dim b#
Dim b As Currency Dim b@
Unechte Logische Verknüpfung: Echte Logische Verknüpfung:
If x = 5 Then y = (x = 5)
   y = True
Else
   y = False
End If
Null-Längen-$tring "falsch" ermitteln: Null-Längen-$tring "richtig" ermitteln:
If x$ = "" If Len(x$) = 0
Unechter Logischer Vergleich: Echter Logischer Vergleich:
If x = True Then If x Then
Von Wahr auf Falsch (umständlich) schalten: Von Wahr auf Falsch (schneller) schalten:
If x = True Then x = Not x
   x = False
Else
   x = True
End If
Loop mit Array falsch (Variable muss jedesmal in der Loop mit Array richtig (Variable wird nur ein mal, also
Schleife neu initialisiert werden) vor dem Loop, initialisiert)
Function Total(arr()) As Long Function Total(arr()) As Long
Dim i% Dim i%, LB As Long, UB As Long
For i = LBound(arr) To UBound(arr) LB = LBound(arr)
  Total = Total + arr(i) UB = UBound(arr)
Next i For i = LB To UB
End Function   Total = Total + arr(i)
LBound(var) sowie UBound(var) funktionieren nur, Next
wenn die Variable var in einer Function übergeben wird! End Function
Datentyp Double
Sub Pi_Double()
Const Pi = 3.14159 Immer wenn ein Punkt vorhanden ist, wird als Double deklariert
Const C1 = 2 * Pi
Const C2 = Pi / 8 - 0.3
MsgBox C1 Ergebnis 6,28318
MsgBox C2 Ergebnis 0,09269875
End Sub

 Ranking-Hits zurück Sitemap
Designed by www.wbrnet.info