https://quadexcel.com/wp/excel-vba-tutorial-28-speeding-up-loops/
Excel VBA Tutorial 28 - Speeding up Loops