Você pode percorrer as planilhas programaticamente e inverter o pedido usando código semelhante ao seguinte:
Sub ReverseSheets()
Dim i As Integer
For i = 1 To Worksheets().count
Worksheets(i).Move before:=Worksheets(1)
Next i
End Sub
Esse código reverterá automaticamente todas as planilhas em uma pasta de trabalho. O número exato de folhas é irrelevante porque verifica o número de folhas de cada vez.
Quanto à pesquisa de nomes de folhas, é possível, mas significativamente mais complicado do que reverter as folhas. Aqui estão alguns sites para você começar: