Преимущества оператора Select Case перед условным оператором If заключаются в следующем:
Выбор между этими операторами зависит от конкретной задачи и предпочтений разработчика. Например, если обработка данных не слишком громоздкая, то Select Case может быть предпочтительнее, так как он нагляднее. 2
Также считается, что Select Case работает быстрее, так как сразу встаёт на условие, а If начинает проверку с первого If и бежит по всем. 4