Thanks for the quick reply! It seems to work fine. Only three things:
1. Sometimes the style changes (more white space between rows and font style and size changes).
2. If a question can't fit on one page, the entire question should be on the next page.
3. The order of the questions in Word should be like the numbers in the Excel. Now I get question 1, 2, 6, 4, 3, 8, 5, 7. It should be 1, 2, 3, 4, 5, 6, 7, 8.

It probably needs some more code I guess?