Assign Results from If...Then and Loop to an Array (VBA)
Given the basic structure below, anyone know how to add the results (10 of them) from the If...Then statements inside the For Next loop to an empty array ?
---------------------------------------------------------------------
For i = 1 to 10
If ()= True Then
cvtVariable = "Text"
ElseIf ()= True Then
cvtVariable = "Number"
ElseIf ()= True Then
cvtVariable = "Error"
Else
cvtVariable = "Blank"
End If
Next i
-----------------------------------------------------------------------
Dim cvt1 As String
Dim cvt2 As String
Dim cvt3 As String
Dim cvt4 As String
Dim cvt5 As String
Dim cvt6 As String
Dim cvt7 As String
Dim cvt8 As String
Dim cvt9 As String
Dim cvt10 As String
Dim CellValueTestVariableArray As String
Dim cvtVariable As String
CellValueTestVariableArray = Array(cvt1, cvt2, cvt3, cvt4, cvt5, cvt6, cvt7, cvt8, cvt9, cvt10)
-------------------------------------------------------------------
The result would look something like this, for example:
cvt1 = "Text"
cvt2 = "Blank"
cvt3 = "Error"
cvt4 = "Number"
cvt5 = "Number"
cvt6 = "Blank"
cvt7 = "Number"
cvt8 = "Text"
cvt9 = "Error"
cvt10 = "Text"
------------------------------------------------------------------
Thanks,
Paul
|