Está en la página 1de 2

ORDENAR HOJAS DE UN LIBRO DE FORMA QUE QUEDEN ORDENADAS

ALFABÉTICAMENTE POR SU NOMBRE.

Práctica: En el ejemplo vamos a ordenar las hojas de un libro que contiene


los datos de alumnos/as de un curso. Cada hoja contiene la ficha de un
alumno/a y está nombrada de la forma [apellidos, nombre].
Tras el proceso de ordenación las fichas de los alumnos/as quedarán
ordenadas alfabéticamente por sus apellidos.

Supongamos que tenemos las hojas siguientes en el orden mostrado.

El proceso es bastante sencillo:

 En primer lugar recorremos las hojas e insertamos los nombres en una


matriz o array.
 En segundo lugar enviamos la matriz a una función que la ordenará
utilizando el método de la burbuja.
 Finalmente, una vez que tenemos la matriz ordenada alfabéticamente de
forma ascendente, tan sólo nos queda reordenar las hojas de cálculo de
forma que se correspondan con los elementos de la matriz. Para ello
utilizamos el método Move del objeto Sheets, que mueve la hoja al lugar
especificado en el libro.

También podría gustarte