Note that using numbers for sheet names is not best practice.
    For Each cel In Selected
        wbFake.Sheets(CStr(cel.Value)).Copy After:=wbTOC.Sheets(1)
    Next cel