Ordenar varias columnas mediante macro

Solo consultas sobre macros y código VBA Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Ordenar varias columnas mediante macro

Notapor DanyDaniel » 20 Jun 2006 16:30

Hola a todos usaba esta macro para ordenar los apellidos y nombres de los alumnos en una sola columna:

Private Sub ordenar()
ActiveSheet.Unprotect "gilestel" ' Desprotege
intRespuesta = MsgBox("¿Desea ordenar los apellidos de los alumnos?", vbExclamation + vbYesNo, " Atención Tutor Peregrino")
If intRespuesta = 6 Then
Range("C12:C47").Select
Selection.Sort Key1:=Range("C12"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
ActiveWindow.ScrollRow = 1
Range("C12").Select
End If
ActiveSheet.Protect Password:="gilestel" 'Protege
End Sub

ahora lo que necesito de la ayuda de ustedes es que se puedan ordenar todas las columnas del archivo q adjunto ya que constantemente se ingresan datos y se necesita q este en orden alfabetico.

Gracias de antemano por su ayuda en el archivo pongo mas datos sobre el pedido.
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
DanyDaniel
Miembro Frecuente
Miembro Frecuente
 
Registrado: 26 Dic 2004 15:59
Ubicación: Perú

Re: Ordenar varias columnas mediante macro

Notapor ioyama » 21 Jun 2006 03:01

Hola Dany

Revisa el adjunto, creo que es lo que quieres.

Un saludo desde Vitoria
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
ioyama
Miembro Frecuente
Miembro Frecuente
 
Registrado: 28 Ene 2005 09:12
Ubicación: Vitoria

Re: Ordenar varias columnas mediante macro

Notapor DanyDaniel » 21 Jun 2006 14:10

Hola Ioyama muchas gracias por tu ayuda esta excelente sobre los numeros era para diferenciar los apellidos q hay hasta tres hermanos y usaba en otra hoja una lista de validacion y era para diferenciar nada mas, nuevamente gracias saludos de Lima.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
DanyDaniel
Miembro Frecuente
Miembro Frecuente
 
Registrado: 26 Dic 2004 15:59
Ubicación: Perú


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Macros

¿Quién está conectado?

Usuarios navegando por este Foro: ARMANDO CALDERON, Google [Bot] y 5 invitados