TOP

VBA-Funktionen: Int und Fix

Beschreibung

Die Funktionen VBA, Int und Fix geben einen ganzzahligen Teil einer Zahl zurück.


Syntax Int und Fix

Int(Zahl)

Fix(Nummer)

Beispiel VBA Int und Fix

Verwenden der Funktionen Int und Fix zum Konvertieren verschiedener Arten von numerischen Werten, was Ihnen auch hilft, den Unterschied beim Umgang mit negativen Werten besser zu verstehen:

Sub IntFixExample()

    MsgBox Int(1)      'Rückgabe: 1
    MsgBox Fix(1)      'Rückgabe: 1
    
    MsgBox Int(-1)     'Rückgabe: -1
    MsgBox Fix(-1)     'Rückgabe: -1
    
    MsgBox Int(2.9)    'Rückgabe: 2
    MsgBox Fix(2.9)    'Rückgabe: 2
    
    MsgBox Int(-2.9)   'Rückgabe: -3
    MsgBox Fix(-2.9)   'Rückgabe: -2
    
    MsgBox Int(4.5)    'Rückgabe: 4
    MsgBox Fix(4.5)    'Rückgabe: 4
    
    MsgBox Int(-4.5)   'Rendite: -5
    MsgBox Fix(-4.5)   'Rückgabe: -4
    
    MsgBox Int(0.424)  'Rückgabe: 0
    MsgBox Fix(0.424)  'Rückgabe: 0
    
    MsgBox Int("13")   'Rückgabe: 13
    MsgBox Fix("13")   'Rückgabe: 13
    
    MsgBox Int("-4,5") 'Rendite: -5
    MsgBox Fix("-4,5") 'Rückgabe: -4
    
    MsgBox Int(True)   'Rückgabe: -1
    MsgBox Fix(True)   'Rückgabe: -1
    
    MsgBox Int(False)  'Rückgabe: 0
    MsgBox Fix(False)  'Rückgabe: 0
    
End Sub