Answers for "vba foreach array"

VBA
2

vb for each

Dim lst As New List(Of String) _
    From {"abc", "def", "ghi"}

' Iterate through the list.
For Each item As String In lst
    Debug.Write(item & " ")
Next
Debug.WriteLine("")
Posted by: Guest on August-10-2020
1

vba for each array

' For each in an array: elements are considered as variant
Dim stringArray(1 To 2) As String
stringArray(1) = "a"
stringArray(2) = "b"
Dim element As Variant
For Each element In stringArray
    Debug.Print element
Next element
' Or
Dim index As Long
For index = LBound(stringArray) To UBound(stringArray)
    Debug.Print stringArray(index)
Next index
Posted by: Guest on February-09-2021

Code answers related to "VBA"

Browse Popular Code Answers by Language