No VBA você não pode usar um For Loop em um array sem dimensões definidas.
Portanto, se a sua matriz accepted
não tiver (Re) Dimed para ter uma dimensão real antes do início do Loop, você receberá esse erro.
Confira essa pergunta do StackOverflow para saber algumas maneiras de lidar com matrizes (potencialmente) não dimensionadas: