Który sposób jest szybszy? Jeśli elseif lub wybierz przypadek

Dla następującego kodu

If Sheets("sheet1").Range("A1").Value = "option_1" Then
    Sheets("sheet1").Range("A1").Value = "option_2"
ElseIf Sheets("sheet1").Range("A1").Value = "option_2" Then
    Sheets("sheet1").Range("A1").Value = "option_3"
ElseIf Sheets("sheet1").Range("A1").Value = "option_3" Then
    Sheets("sheet1").Range("A1").Value = "option_4"
...
End IF

i

Select Case Sheets("sheet1").Range("A1").Value
    Case Is = "option_1"
        Sheets("sheet1").Range("A1").Value = "option_2"
    Case Is = "option_2"
        Sheets("sheet1").Range("A1").Value = "option_3"
    Case Is = "option_3"
        Sheets("sheet1").Range("A1").Value = "option_4"
    ...
End Select

Pytania:

1) Zastanawiam się, która droga byłaby szybsza. A jeśli to możliwe, można wyjaśnić szczegóły techniczne?

2) Niezależnie od wydajności, jaką metodę należy zastosować w tym przypadku, dla lepszego kodowania.

3) Jakikolwiek inny „prosty” sposób na zakreślenie wartości z tablicy?

questionAnswers(5)

yourAnswerToTheQuestion