excel vba array array methods with examples
In diesem Tutorial werden das VBA-Array, verschiedene Array-Typen, variante Arrays und Array-Methoden anhand von Programmierbeispielen erläutert:
Eine reguläre VBA-Variable ist ein Platzhalter, der den Wert einzelner Daten speichert. Es hat eine 1: 1-Beziehung, d. H. 1 Variable für 1 Wert.
Stellen Sie sich nun vor, Sie speichern mehrere Werte desselben Typs. Anstatt mehrere Variablen zu erstellen, können Sie auch nur eine Variable erstellen und dieselben Wertetypen speichern. Diese Variable wird als ARRAY bezeichnet.
=> Besuchen Sie hier, um die VBA-Schulungsreihe für alle zu sehen
unabhängige unvoreingenommene Bewertungen der kostenlosen 64-Bit-Firewall
In diesem Tutorial lernen Sie ein VBA-Array, eindimensionale und zweidimensionale Arrays sowie die verschiedenen Arten von Arrays wie Fixed und Dynamic kennen. Wir werden auch verschiedene Array-Methoden verstehen, die in VBA verwendet werden.
Was du lernen wirst:
VBA-Array
Arrays sind eine spezielle Art von Variablen, die mehrere Werte desselben Datentyps speichern können.
Zum Beispiel, Wenn Sie die Namen von 100 Mitarbeitern haben, können Sie anstelle von 100 Variablen vom Datentyp string nur eine Arrayvariable vom Typ string erstellen und derselben Arrayvariablen 100 Werte zuweisen.
Eindimensionales Array
Ein Array, das alle Elemente in einer einzelnen Zeile oder in einer einzelnen Spalte enthält, wird als eindimensionales Array bezeichnet. Das Auflisten der Namen aller Schüler in der Klasse in einer einzigen Spalte ist ein Beispiel für ein eindimensionales Array. Es wird wie unten gezeigt deklariert.
Arrayname dimmen (untere Grenze zu obere Grenze) Als Datentyp
Es gibt mehrere Möglichkeiten, ein Array zu deklarieren. Nachfolgend sind einige Beispiele aufgeführt.
Beispiel:
# 1) Dim MyArrayExample (0 bis 3) als Ganzzahl
Erstellt ein Array mit der Position 0,1,2,3, das Integer-Werte akzeptiert.
# 2) Dim MyArray2 (3) As String
Der Standardwert ist 0 bis 3 und erstellt ein Array mit der Position 0,1,2,3, das String-Werte akzeptiert.
# 3) Dim MyArray2 (13 bis 15) als Double
Erstellt ein Array ab 13, d. H. 13, 14 und 15, und akzeptiert doppelte Werte. Wir haben die Untergrenze als 13 erwähnt, sodass das Array anfängt, Werte von Position 13 anstatt von 0 zuzuweisen.
Erstellen wir einen einfachen Code und verstehen alle drei Möglichkeiten der Array-Deklaration.
Hinweis: So schreiben Sie VB-Code Öffnen Sie Microsoft Excel (unterstützte Versionen sind Excel 2007, 2010, 2013, 2016, 2019). Navigieren Sie zu Registerkarte 'Entwickler' -> Visual Basic (Alternativ können Sie auch die Tastenkombination Alt + F11 verwenden.) Klicken Sie im VB-Editor auf Einfügen -> Modul und fügen Sie den folgenden Code ein.
Betrachten Sie das folgende Verfahren, das die verschiedenen Arten von Deklarationen zeigt.
Private Sub arrayExample1() Dim firstQuarter(0 To 2) As String ‘creates array with index 0,1,2 firstQuarter(0) = 'Jan' firstQuarter(1) = 'Feb' firstQuarter(2) = 'Mar' MsgBox 'First Quarter in calendar ' & ' ' & firstQuarter(0) & ' ' & firstQuarter(1) & ' ' & firstQuarter(2) End Sub Private Sub arrayExample2() Dim secondQuarter(2) As String ‘creates array with index 0,1,2 secondQuarter(0) = 'April' secondQuarter(1) = 'May' secondQuarter(2) = 'June' MsgBox 'Second Quarter in calendar ' & ' ' & secondQuarter(0) & ' ' & secondQuarter(1) & ' ' & secondQuarter(2) End Sub Private Sub arrayExample3() Dim thirdQuarter(13 To 15) As String ‘creates array with index 13,14,15 thirdQuarter(13) = 'July' thirdQuarter(14) = 'Aug' thirdQuarter(15) = 'Sep' MsgBox 'Third Quarter in calendar ' & ' ' & thirdQuarter(13) & ' ' & thirdQuarter(14) & ' ' & thirdQuarter(15) End Sub
Drücken Sie F5 oder drücken Sie die Run-Taste in der Symbolleiste, um den Code auszuführen.
Reguläre Variable gegen Array-Variable
Wir wissen jetzt, wie ein eindimensionales Array funktioniert. Nehmen wir uns also einen Moment Zeit, um zu verstehen, warum Arrays in Programmiersprachen so wichtig sind.
Angenommen, Sie müssen das Gehalt von 5 Mitarbeitern eingeben. Um dies mit einer regulären Variablen zu erreichen, müssen Sie 5 Variablen erstellen.
Public Sub RegularVariable() Dim shet As Worksheet Set shet = ThisWorkbook.Worksheets('Sheet1') ' Declare variable for each student Dim Emp1 As String Dim Emp2 As String Dim Emp3 As String Dim Emp4 As String Dim Emp5 As String ' Read student marks from cell Emp1 = shet.Range('A' & 2).Value Emp2 = shet.Range('A' & 3).Value Emp3 = shet.Range('A' & 4).Value Emp4 = shet.Range('A' & 5).Value Emp5 = shet.Range('A' & 6).Value ' Print student marks Debug.Print 'Emp Name' Debug.Print Emp1 Debug.Print Emp2 Debug.Print Emp3 Debug.Print Emp4 Debug.Print Emp5 End Sub
Erstellen wir nun denselben Code mithilfe einer Array-Variablen.
Option Explicit Public Sub ArrayVarible() Dim shet As Worksheet Set shet = ThisWorkbook.Worksheets('Sheet1') Dim Employee(1 To 6) As String Dim i As Integer For i = 1 To 6 Employee(i) = shet.Range('A' & i).Value Debug.Print Employee(i) Next i End Sub
Hier haben wir nur eine Array-Variable verwendet, in der alle Mitarbeiternamen gespeichert werden. Angenommen, Sie müssen 100 weitere Mitarbeiternamen hinzufügen, dann müssen Sie nur die Arraygröße ändern und müssen keine neue Variable erstellen.
Dies reduziert die Anzahl der Zeilen im Code und macht ihn dadurch leicht verständlich und lesbar.
Zweidimensionales Array
Ein zweidimensionales Array hat 2 Indizes - der erste Index repräsentiert die Zeilen und der zweite Index repräsentiert die Spalte. Es hat mehrere Zeilen und Spalten und wird normalerweise in einem Tabellenformat dargestellt.
Die Deklaration eines 2-Dim-Arrays lautet wie folgt:
Dim ArrayName (FirstIndex zu LastIndex, FirstIndex zu LastIndex) als Datentyp.
Betrachten Sie ein Beispiel für das Speichern von Noten von 2 Schülern in 3 Fächern. Also werden wir ein zweidimensionales Array erstellen, das 2 Zeilen und 3 Spalten benötigt.
Wir werden das Array von Zeile 1 bis Zeile 2 und Spalte 1 bis Spalte 3 starten.
Sub Twodim() Dim totalMarks(1 To 2, 1 To 3) As Integer totalMarks(1, 1) = 23 totalMarks(2, 1) = 34 totalMarks(1, 2) = 33 totalMarks(2, 2) = 55 totalMarks(1, 3) = 45 totalMarks(2, 3) = 44 Msgbox “Total Marks in Row 2 and column 2 is “ &totalMarks(2,2) Msgbox “Total Marks in Row 1 and column 3 is “ &totalMarks(1,3) End Sub
Drücken Sie F5 oder drücken Sie die Run-Taste in der Symbolleiste, um den Code auszuführen.
Zeile 2 und Spalte 2
Zeile 1 und Spalte 3
Feste Arrays
Feste Arrays, auch statische Arrays genannt, haben eine feste Unter- und Obergrenze, und diese Größe kann zur Laufzeit nicht geändert werden. Die Größe des Arrays wird während der Deklaration in Klammern angegeben. Alle obigen Beispiele sind feste Arrays, da wir deren Größe während der Deklaration erwähnt haben.
Feste Arrays werden normalerweise verwendet, wenn Sie sich über die Größe des Arrays sicher sind. Zum Beispiel, Anhand der Anzahl der Tage in einer Woche können Sie ein Array mit der Untergrenze 0 und der Obergrenze 6 erstellen und sicherstellen, dass Sie seine Größe niemals ändern.
Dynamische Arrays
Mit dynamischen Arrays können wir die Größe des Arrays zur Laufzeit ändern. Diese sind nützlich, wenn Sie sich über die Größe des Arrays nicht sicher sind. Angenommen, Sie sind sich bei der Zulassung zum College nicht sicher, wie viele Studenten tatsächlich zugelassen werden, sodass Sie die Größe zum Zeitpunkt des Entwurfs oder der Deklaration nicht bestimmen können.
Die Deklaration eines dynamischen Arrays ähnelt einem statischen Array mit leeren Klammern.
Dim Employee () As String
REDIM
Wenn wir die Größe ändern wollen, müssen wir verwenden REDIM müssen wir beachten, dass die Untergrenze nicht geändert werden kann, wir können nur die Obergrenze des Arrays ändern.
Sub dynamicArray() Dim dynArray() As String Dim curdate As Date curdate = Now ReDim dynArray(2) ‘ Redim will help to change the array size during runtime dynArray(0) = 'John' dynArray(1) = 'Tom' dynArray(2) = 'Tonny' MsgBox 'Students Enrolled after ' & curdate & ' are “ & dynArray(0) & ', ' & dynArray(1) & ', ' & dynArray(2) End Sub
Jetzt wissen wir, dass wir die Größe des Arrays zur Laufzeit ändern können. Daher können wir die ReDim-Anweisung verwenden, wenn wir die Ubound eines Arrays erhöhen müssen. Versuchen wir, die Array-Größe noch einmal zu erhöhen und einen neuen Schülernamen hinzuzufügen.
Sub RedimExample() Dim dynArray() As String Dim curdate As Date curdate = Now Dim size As Integer ReDim dynArray(2) dynArray(0) = 'John' dynArray(1) = 'Tom' dynArray(2) = 'Tonny' MsgBox 'Students Enrolled untill ' & curdate & ' are ' & dynArray(0) & ', ' & dynArray(1) & ', ' & dynArray(2) ReDim dynArray(3) ‘ Redim will reinitialise the array and destroy the old values dynArray(3) = 'John' MsgBox 'Students Enrolled untill ' & curdate & ' are ' & dynArray(0) & ', ' & dynArray(1) & ', ' & dynArray(2) & ' , ' & dynArray(3) End Sub
Sie hätten bemerkt, dass das Ergebnis nicht die Namen der zuvor hinzugefügten Schüler anzeigt, sondern einen Nullwert ergibt. Dies liegt daran, dass die Redim-Anweisung ein neues Array mit einer neuen Größe erstellt und die alten Werte zerstört.
ReDim Preserve
Die Represerve-Anweisung hilft uns, die Einschränkung von ReDim zu überwinden, indem die alten Werte beibehalten und dadurch die Größe des Arrays erhöht werden.
Schreiben wir den obigen Code mit ReDim Preserve neu.
Sub preserveExample() Dim dynArray() As String Dim curdate As Date curdate = Now Dim size As Integer ReDim dynArray(2) dynArray(0) = 'John' dynArray(1) = 'Tom' dynArray(2) = 'Tonny' MsgBox 'Students Enrolled untill ' & curdate & ' are ' & dynArray(0) & ', ' & dynArray(1) & ', ' & dynArray(2) ReDim preserve dynArray(3) ‘ Redim preserve will retain the old values dynArray(3) = 'John' MsgBox 'Students Enrolled untill ' & curdate & ' are ' & dynArray(0) & ', ' & dynArray(1) & ', ' & dynArray(2) & ' , ' & dynArray(3) End Sub
Da wir das Schlüsselwort keep verwendet haben, gehen die zuvor eingegebenen Werte nicht verloren und der neue Wert wird erfolgreich hinzugefügt.
Variantenarray
Bis jetzt haben wir ein Array gesehen, das denselben Wertetyp akzeptiert. Jetzt deklarieren wir das Array als Variante und speichern die verschiedenen Datentypen wie String, Date, Long, Integer in einem einzigen Array.
Beispiel:
Sub arrayVariant() Dim arrayData(3) As Variant arrayData(0) = 'Vikram Vikrant' arrayData(1) = 411234567890# arrayData(2) = 38 arrayData(3) = '06-09-1972' MsgBox 'Details of person ' & arrayData(0) & ' is ' & ' Phone No ' & arrayData(1) & ' ,Id ' & arrayData(2) & ' ,DOB ' & arrayData(3) End Sub
VBA-Array-Methoden
In VBA-Arrays gibt es verschiedene Methoden, mit denen wir verschiedene Funktionen ausführen können, wie unten erwähnt.
Sl. Nein | Name | Syntax | Beschreibung |
---|---|---|---|
7 | Beitreten | Join (Sourcearray, (Trennzeichen)) | Verbindet mehrere Teilzeichenfolgen in einem Array und gibt einen Zeichenfolgenwert zurück. |
1 | Array | Array(arglist) | Konvertiert eine reguläre Variante Variable in ein Array. |
zwei | Löschen | Arrayname löschen | Wird verwendet, um das Array mit fester Größe neu zu initialisieren und gibt den Speicher für das dynamische Array frei. |
3 | IsArray | IsArray (Variablenname) | Bestimmt, ob eine Variable ein Array ist. |
4 | Lbound | LBound (ArrayName, (Dimension)) | Gibt den niedrigsten Index zurück eines Arrays. |
5 | Ubound | UBound (ArrayName, (Dimension)) | Gibt den höchsten Index zurück eines Arrays. |
6 | Teilt | Split (Ausdruck, (Trennzeichen, (Limit, (Vergleich)))) | Es unterteilt eine Zeichenfolge in mehrere Teilzeichenfolgen und gibt ein auf Null basierendes Array zurück. |
8 | Filter | Filter (Sourcearray, Match, (Include, (Compare))) | Filter ermöglicht uns die Suche nach angegebene Übereinstimmung aus einem Array. |
Lassen Sie uns jeden einzelnen anhand eines Beispiels im Detail diskutieren.
# 1) Array
Deklarieren wir eine reguläre Variantenvariable und verwenden sie als Array. Wenn Sie eine reguläre Variantenvariable in ein Array ändern möchten, müssen Sie eine verwenden ARRAY Funktion wie im folgenden Beispiel gezeigt.
Array-Funktionen akzeptieren ein Argument, das durch Kommas getrennte Werte enthält. Diese Werte werden als Element des Arrays zugewiesen.
Sub variantArray() Dim varData As Variant varData = Array('Mon Bel', '+61 112334123', 567, '06-09-1972') MsgBox 'Details of person ' & varData(0) & ' is ' & ' Phone No ' & varData(1) & ' ,Id ' & varData(2) & ' ,DOB ' & varData(3) End Sub
Sie müssen eine Array-Variable anhand eines Index identifizieren. Im obigen Beispiel werden die Werte daher als varData (0) varData (2) varData (3) abgerufen.
# 2) Löschen
Diese Funktion löscht alle für ein Array mit fester Größe eingegebenen Werte und gibt Speicherplatz für ein dynamisches Array frei.
Syntax: Arrayname löschen
Löschen hat für verschiedene Datentypen ein unterschiedliches Verhalten, wie unten angegeben.
- Für eine feste Zahl: Alle Werte werden auf Null zurückgesetzt.
- Für einen Datentyp mit fester Zeichenfolge: Alle Werte werden auf die Länge Null zurückgesetzt.
- Für ein dynamisches Array: Gibt den vom Array verwendeten Speicher frei.
Beispiel:
Sub eraseExample() Dim NumArray(3) As Integer Dim decArray(2) As Double Dim strArray(2) As String NumArray(0) = 12345 decArray(1) = 34.5 strArray(1) = 'Erase Function' Dim DynaArray() ReDim DynaArray(3) MsgBox ' Values before Erase ' & (NumArray(0)) & ',' & (decArray(1)) & ' , ' & (strArray(1)) Erase NumArray Erase decArray Erase strArray Erase DynaArray ' Free the memory ' All values are erased. MsgBox ' Values after Erase ' & NumArray(0) & ',' & decArray(1) & ' , ' & strArray(1) End Sub
Ergebnis vor Verwendung der Löschfunktion
Ergebnis nach Verwendung von Erase
# 3) IsArray
Diese Funktion wird verwendet, um zu bestimmen, ob die angegebene Eingabevariable ein Array ist oder nicht. Es gibt true zurück, wenn die eingegebene Variable true ist, andernfalls false.
Syntax: IsArray (Variablenname)
Beispiel:
Sub isArrayTest() Dim arr1, arr2 As Variant arr1 = Array('Jan', 'Feb', 'Mar') arr2 = '12345' MsgBox ('Is arr1 an Array : ' & IsArray(arr1)) MsgBox ('Is arr2 an Array : ' & IsArray(arr2)) End
Das Ergebnis der ersten Msgbox
Das Ergebnis aus der zweiten msgbox
# 4) Lbound
Es gibt den niedrigsten Index des Arrays zurück, das als Argument für die Lbound-Funktion angegeben wurde.
Syntax: LBound (ArrayName, (Dimension))
ArrayName ist der Name des Arrays.
Dimension ist der optionale ganzzahlige Wert. Wenn das Array mehrere Dimensionen hat, können Sie angeben, für welche Dimension Sie die Lbound bestimmen möchten.
Beispiel:
Sub lboundTest() Dim Result1, Result2, Result3 Dim ArrayValue(1 To 10, 5 To 15, 10 To 20) ' Declare array variables. Dim Arraywithoutlbound(10) Result1 = LBound(ArrayValue, 1) ' Returns 1. Result2 = LBound(ArrayValue, 3) ' Returns 10. Result3 = LBound(Arraywithoutlbound) MsgBox 'Lowest subscript in first array ' & Result1 & ' lowest subscript in 3rd array ' & Result2 & ' Lowest subscript in Arraywithoutlbound ' & Result3 End Sub
# 5) Ubound
Es gibt den oberen Index des Arrays zurück, das in der Ubound-Funktion als Argument angegeben ist.
Syntax: UBound (ArrayName, (Dimension))
ArrayName ist der Name des Arrays.
Dimension ist der optionale ganzzahlige Wert. Wenn das Array mehrere Dimensionen hat, können Sie angeben, für welche Dimension Sie die Ubound bestimmen möchten.
Beispiel:
Sub UboundTest() Dim Result1, Result2, Result3 Dim ArrayValue(1 To 10, 5 To 15, 10 To 20) ' Declare array variables. Dim ArraywithoutUbound(10) Result1 = UBound(ArrayValue, 1) Result2 = UBound(ArrayValue, 3) Result3 = UBound(ArraywithoutUbound) MsgBox 'Lowest subscript in first array ' & Result1 & ' lowest subscript in 3rd array ' & Result2 & ' Lowest subscript in Arraywithoutlbound ' & Result3 End Sub
# 6) Teilen
Es gibt ein Array mit einer Reihe von Teilzeichenfolgen zurück, die von der angegebenen gesamten Zeichenfolge abgeleitet sind.
Syntax: Split (Ausdruck, (Trennzeichen, (Limit, (Vergleich))))
- Ausdruck: Dies ist die gesamte Zeichenfolge, die zum Erstellen von Teilzeichenfolgen verwendet wird.
- Trennzeichen: Mit dem angegebenen Trennzeichen werden Teilzeichenfolgen generiert. Wenn dies nicht erwähnt wird, wird das Leerzeichen als Trennzeichen betrachtet.
- Grenze: Anzahl der zurückzugebenden Teilzeichenfolgen.
- Vergleichen Sie: Nachdem der Teilstring erstellt wurde, können Sie verschiedene Vergleichsoptionen verwenden, um das Ergebnis zu testen.
Beispiel: Im folgenden Beispiel verwenden wir das Trennzeichen als - und das Limit als 3.
Daher trennt die Split-Funktion den gesamten String basierend auf dem Trennzeichen in Teilzeichenfolgen. Wir haben das Limit aber auch als 3 angegeben, damit nach dem Limit 3 keine Teilzeichenfolgen gebildet werden. Somit wird der letzte Begrenzer - übersprungen.
Sub splitExample() Dim MyString As String Dim Result() As String Dim DisplayText As String MyString = 'This is the example for-VBA-Split-Function' Result = Split(MyString, '-',3) MsgBox Result(0) & vbNewLine & Result(1) & vbNewLine & Result(2) & vbNewLine & Result(3) End Sub
# 7) Mach mit
Dies ist nur die Umkehrung der Aufteilung. Join erstellt eine Zeichenfolge, indem mehrere Teilzeichenfolgen kombiniert werden.
Syntax: Join (Sourcearray, (Trennzeichen))
Sourcearray: Eindimensionales Array von Zeichenfolgen, die Sie zu einer zusammenfügen möchten.
Trennzeichen: Das angegebene Trennzeichen wird beim Verbinden nach jeder Zeichenfolge hinzugefügt.
Beispiel:
Sub joinExample() Dim Result As String Dim dirarray(0 To 2) As String dirarray(0) = 'D:' dirarray(1) = 'SoftwareTestingHelp' dirarray(2) = 'Arrays' Result = Join(dirarray, '') MsgBox 'Date after joining ' & Result End Sub
Alle 3 Werte werden zusammengefügt und wird zwischen jedes Wort gesetzt, wie wir als Trennzeichen erwähnt haben.
# 8) Filter
Mit dem Filter können wir aus einem Array nach einer bestimmten Übereinstimmung suchen. Basierend auf den Filterkriterien wird die Teilmenge eines String-Arrays zurückgegeben.
Syntax: Filter (Sourcearray, Match, (Include, (Compare)))
Beispiel:
Zusammenführen Sort C ++ Array
Sub filterExample() Dim Mystring As Variant Mystring = Array('Software Testing', 'Testing help', 'Software help') filterString = Filter(Mystring, 'help') MsgBox 'Found ' & UBound(Mystring) - LBound(Mystring) + 1 & ' words matching the criteria ' End Sub
In diesem Beispiel wird mithilfe der Filterfunktion in allen Array-Zeichenfolgen nach dem Wort 'help' gesucht.
Häufig gestellte Fragen
F # 1) Wie erhalte ich die Länge eines Arrays in VBA?
Antworten: Um die Länge eines Arrays zu ermitteln, verwenden wir die Ubound-Funktion. Diese Funktion gibt uns einen oberen Index eines angegebenen Arrays.
F # 2) Wie deklariere ich ein Array in VBA?
Antwort: Ein eindimensionales Array wird wie unten gezeigt deklariert.
Arrayname dimmen (untere Grenze zu obere Grenze) Als Datentyp
Beispiel: Dim Myarray (0 bis 2) als Ganzzahl
Ein zweidimensionales Array wird wie unten gezeigt deklariert.
Dim ArrayName (FirstIndex zu LastIndex, FirstIndex zu LastIndex) als Datentyp.
Beispiel: Dim Markierungen (1 bis 3, 0 bis 2) als Ganzzahl
F # 3) Wie konvertiere ich Range in Array?
Antworten: Wir können die Transponierungsfunktion verwenden, um den Bereich in ein Array zu konvertieren. Dieser Code erstellt Mys (10)
Sub Example() Dim Mys As Variant Mys = Application.Transpose(Range('A1:A10')) End Sub
F # 4) Was ist eine Array-Variante in VBA?
Antworten: Ein variantes Array akzeptiert alle Arten von Datentypen für seinen Index, d. H. Sie können verschiedene Arten von Werten in einem einzelnen Array speichern.
Beispiel:
Dim arrayData (3) As Variant
arrayData (0) = 'Vikas Vipal'
arrayData (1) = 411234567890 #
F # 5) Was ist eine Optionsbasisanweisung?
Antworten: Dies wird verwendet, um den unteren Index eines Arrays zu deklarieren, und wird zu Beginn eines Moduls verwendet. Standardmäßig ist der untere Index 0, wenn Sie Option Base 1 auf Modulebene deklarieren. Für alle Arrays ist der niedrigere Standardindex 1.
Fazit
In diesem Tutorial haben wir gelernt, wie Arrays in VBA verwendet werden, und wir haben gesehen, wie sich Arrays von einer regulären Variablen unterscheiden. Wir haben eindimensionale und zweidimensionale Arrays anhand von Beispielen untersucht. Wir haben auch feste und dynamische Arrays besprochen.
Die Möglichkeiten, die Größe des Arrays zur Laufzeit zu ändern und die Werte mithilfe von redimerve beizubehalten, wurden anhand von Beispielen erläutert. Schließlich haben wir Array-Methoden gelernt, die uns bei der Ausführung mehrerer Operationen helfen.
=> Überprüfen Sie ALLE VBA-Tutorials hier
Literatur-Empfehlungen
- Excel VBA Tutorial - Einführung in VBA in Excel
- VBA-Datentypen - Numerische und nicht numerische Datentypen in VBA
- In VBA explizite VBA-Variablen und -Optionen
- Ein Array in Java umkehren - 3 Methoden mit Beispielen
- Java Array Length Tutorial mit Codebeispielen
- Jagged Array In Java - Tutorial mit Beispielen
- Array-Datentypen - int Array, Double Array, Array of Strings usw.
- String Array C ++: Implementierung und Darstellung mit Beispielen