Organizar rango de celdas usando Excel VBA

Tengo datos sobre 400 filas en las columnas B a U. La columna F es en la que se publican las fechas. Necesito tenerlo donde todos los datos estén organizados por la columna F, sin desordenar el resto de las celdas contiguas.

es posible? ¿Si es así, cómo?

preguntado el 22 de mayo de 12 a las 20:05

¿A qué te refieres con organizado? Ordenar es en orden ascendente? -

puedes ser un poco mas claro. Por lo que leí, creo que es una clasificación simple en la Columna F (asegurándose de que se seleccione todo el rango de datos), pero no puedo imaginar que sea tan simple. ¿Tal vez publicar un libro de trabajo de ejemplo? -

1 Respuestas

Range("F1").Sort key1:=Range("F1"), order1:=xlAscending

Si tiene algunas filas de encabezado que no deberían ordenarse, deberá especificar el Rango completo para ordenar (p. ej. Range("B2:U10").Sort...) en lugar de. Reemplace order1 con xlDescending si desea que sea descendente.

contestado el 23 de mayo de 12 a las 07:05

¿Por qué no lo intentas? No guarde el archivo si no hace lo que desea y háganoslo saber. - jon crowell

Si por organizar te refieres a ordenar, sí. Solo asegúrese de modificar el primer rango si es necesario. - Mattboy

¿Algo de esto tiene que tener un dim adjunto? Solo pregunto antes de ir a trabajar, ya que todavía no tengo el código para probarlo. - canto mate

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.