At this point, a VBA solution like the one shown is quick and easy, and for most people it is easy to read and maintain. So this is a good option.
A query solution is of course also possible. You could proceed as follows, for example:
- Generate a sequentiell number to display the sequence...