VBA CInt Funktion

, Author

Ziel der VBA CInt Funktion:

VBA CInt Funktion wird als eine Datentypkonvertierungsfunktion kategorisiert. Es ist eine eingebaute Funktion in Excel VBA. Diese VBA CInt-Funktion konvertiert einen Ausdruck in einen Integer-Datentyp.
Diese Funktion kann entweder in einer Prozedur oder einer Funktion in einem VBA-Editorfenster in Excel verwendet werden. Wir können diese VBA CInt Funktion beliebig oft in beliebig vielen Prozeduren oder Funktionen verwenden. Im folgenden Abschnitt lernen Sie viele Themen kennen. Zum Beispiel, was die Syntax und die Parameter der CInt-Funktion sind, wo wir diese VBA CInt-Funktion verwenden können und welche Echtzeitbeispiele es gibt.

Syntax der VBA CInt Funktion:

Die Syntax der CInt Funktion in VBA ist

CInt(Expression)

Die CInt Funktion gibt einen Wert vom Datentyp Integer zurück.

Parameter oder Argumente:

Die CInt Funktion hat ein Argument in Excel VBA.
wobei
Ausdruck:Es ist ein obligatorisches Argument. Ein Ausdrucksargument stellt einen numerischen Wert oder eine Zeichenfolge dar. Es wird verwendet, um den Wert in einen ganzzahligen Wert zu konvertieren.

Wo können wir die VBA CInt Funktion anwenden oder verwenden?

Wir können diese CInt Funktion in VBA MS Office 365, MS Excel 2016, MS Excel 2013, 2011, Excel 2010, Excel 2007, Excel 2003, Excel 2016 für Mac, Excel 2011 für Mac, Excel Online, Excel für iPhone, Excel für iPad, Excel für Android Tablets und Excel für Android Mobiles verwenden.

Beispiel 1: Konvertieren einer Zeichenkette(100) in den Datentyp Integer

Hier ist ein einfaches Beispiel für die VBA-Funktion CInt. Der in diesem Beispiel angegebene Ausdruck (100) wird in einen Wert vom Typ Integer umgewandelt.

'Convert a String(100) to Integer Data TypeSub VBA_CInt_Function_Ex1() 'Variable declaration Dim sValue As String Dim dResult As Double sValue = 100 dResult = CInt(sValue) MsgBox "String(100) to Integer Data Type : " & dResult, vbInformation, "VBA CInt Function" End Sub

Ausgabe: Hier ist der Screenshot der Ausgabe des ersten Beispiels.
VBA CInt Funktion

Beispiel 2: Konvertieren eines Wertes(12345.678) in den Datentyp Integer

Hier ist ein einfaches Beispiel für die VBA CInt Funktion. Der in diesem Beispiel angegebene Ausdruck (12345.678) wird in einen Wert vom Typ Integer konvertiert.

'Convert a Value(12345.678) to Integer Data TypeSub VBA_CInt_Function_Ex2() 'Variable declaration Dim sValue As Double Dim dResult As Double sValue = 12345.678 dResult = CInt(sValue) MsgBox "Value(12345.678) to Integer Data Type : " & dResult, vbInformation, "VBA CInt Function" End Sub

Ausgabe:
VBA CInt Funktion

Beispiel 3: Konvertieren eines Wertes(40000) in den Datentyp Integer (gibt einen Überlauffehler zurück)

Hier ist ein einfaches Beispiel für die VBA CInt Funktion. Dieser unten im Beispiel angegebene Ausdruck (40000) wird in einen Wert vom Typ Integer umgewandelt. Es wird ein Überlauffehler zurückgegeben. Der Wert 40.000 ist größer als 32.767. Der Ganzzahlwert sollte zwischen -32.768 und 32.767 liegen.

'Convert a Value(40000) to Integer Data Type (Returns an Overflow Error)Sub VBA_CInt_Function_Ex3() 'Variable declaration Dim sValue As Currency Dim dResult As Double sValue = 40000 dResult = CInt(sValue) MsgBox "Value(40000) to Integer Data Type : " & dResult, vbInformation, "VBA CInt Function"End Sub

Ausgabe:
VBA Runtime Overflow Error

Beispiel 4: Konvertieren einer Zeichenkette (Test) in den Datentyp Integer (gibt einen Type mismatch Error zurück)

Hier ist ein einfaches Beispiel für die VBA-Funktion CInt. Dieser unten im Beispiel angegebene Ausdruck (Test) wird in einen Wert vom Typ Integer umgewandelt. Es wird ein Type mismatch error zurückgegeben.

'Convert a string(Test) to Integer Data Type (Returns Type mismatch Error)Sub VBA_CInt_Function_Ex4() 'Variable declaration Dim sValue As String Dim dResult As Double sValue = "Test" dResult = CInt(sValue) MsgBox "String(Test) to Integer Data Type : " & dResult, vbInformation, "VBA CInt Function" End Sub

Ausgabe: Hier ist der Screenshot der Ausgabe des vierten Beispiels.
VBA Runtime Overflow Error

Instructions to use Macro Codes

Hier sind die Schritt-für-Schritt-Anweisungen zur Verwendung der CInt-Funktion in Excel VBA.

  • Öffnen Sie eine Excel-Arbeitsmappe.
  • Drücken Sie Alt+F11, um das Fenster VBA-Editor zu öffnen.
  • Gehen Sie zum Menü Einfügen und klicken Sie auf Modul aus den verfügbaren Optionen.
  • Kopieren Sie die oben angegebenen Makros in den VBA-Editor.
  • Wählen Sie eine beliebige Prozedur aus den obigen Codes aus und klicken Sie auf den Befehl „Ausführen“ oder verwenden Sie das Tastaturkürzel „F5“.

Liste der VBA-Funktionen:

Bitte klicken Sie auf den untenstehenden Link, um zur Liste aller VBA-Funktionen zurückzukehren.

VBA-Datentyp-Konvertierungsfunktionen Liste der VBA-Funktionen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.