Ciao.
Visto che potrebbe interessarti ti spiego perchè il tuo codice non funziona.
Dim FOGLIO As Worksheet
FOGLIO = Range("F9")
Dichiari una variabile di tipo Worksheet, che quindi è destinata a contenere un oggetto Worksheet (foglio).
Tenti di assegnare alla variabile il contenuto della cella F9 che è un testo, quindi un tipo incompatibile con quello dichiarato per la variabile Foglio.
Volendo prendere a modello il tuo codice, la macro corretta sarebbe
Sub FOGLIOXXX()
Dim FOGLIO As String ' le dichiarazioni è meglio metterle tutte a inizio routine
Sheets("RIEP2").Select
FOGLIO = Range("F9")
Sheets(FOGLIO).Select
End Sub
Togliendo tutto il superfluo, il codice corretto è quello scritto da Cromagno.