Sub StoreShtNamesinArray()
Dim ShtArr As Variant
ReDim ShtArr(0)
For i = 1 To Sheets.Count
If Left(Sheets(i).Name, 4) = "List" Then 'Set criteria here
ReDim Preserve ShtArr(UBound(ShtArr, 1) + 1)
ShtArr(UBound(ShtArr, 1)) = Sheets(i).Name
End If
Next
End Sub