Единственное, о чем я могу думать, это, возможно, перебирать последние 5 значений динамического массива, используя что-то вроде:
For UBound(Array) - 5 To UBound(Array)
'Code to store or do the desired with these values
Loop
Извините, у меня нет определенного ответа, но, надеюсь, это может помочь.