Secondo me è una cosa irrealizzabile, oppure talmente complicata in VBA che non ne vale la pena (non conosco VBA e non saprei risponderti).
L'unica risposta sensata che riesco a darti è quella di aggiungere in tabella/maschera un campo Priorità (Numerico) dove puoi inserire/cambiare i valori (1,2,3...) in qualsiasi momento, quindi ordinarli di conseguenza come piace a te.