Ordenar hojas de libro excepto el menu

3 envíos / 0 nuevos
Último envío
Jesús Martínez ...
Imagen de Jesús Martínez Plantarosa
Offline
última acción: Hace 2 años 3 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntos
alta: 31/03/2013 - 17:15
Puntos: 4938
Ordenar hojas de libro excepto el menu

Hola, un favor cual es la macro para odenar alfabéticamente las hojas de mi extenso libro de excel, pero que no ordene la hoja con el nombre de "MENU".

Gracias

Jesús

Etiquetas: 

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 12 horas 53 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 10640
Re: Ordenar hojas de libro excepto el menu

no hay ninguna instrucción predefinida para hacer esto, pero en http://www.exceltip.com/show_tip/Excel_Worksheet,_Workbook/Sorting_Sheets_in_Ascending_Order/669.html aparece este ejemplo, que te puede servir de guía para lo que necesitas: 

 

Sub SheetInABC_Order()

Dim i As Integer, j As Integer, x As Integer

x = Sheets.Count

On Error GoTo ErrorTrap:

For i = 1 To x - 1

    For j = i + 1 To x

        If Sheets(j).Name < Sheets(i).Name Then

            Sheets(j).Move before:=Sheets(i)

        End If

    Next

Next

Sheets(1).Select

ErrorTrap:

End Sub


sólo tendrías que añadir una condición para que no realice la reordenación cuando el nombre de la hoja sea "Menu", o para que comience a partir de la hoja número 2, ...

 

------
Ya sé Excel, pero necesito más.

Jesús Martínez ...
Imagen de Jesús Martínez Plantarosa
Offline
última acción: Hace 2 años 3 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntos
alta: 31/03/2013 - 17:15
Puntos: 4938
Re: Ordenar hojas de libro excepto el menu

Graciaassss

Un abrazo

Jesús

Jesus Martinez Plantarosa