Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/02/2006, 02:00
potypoty
 
Fecha de Ingreso: noviembre-2005
Mensajes: 170
Antigüedad: 18 años, 6 meses
Puntos: 1
¿Estás utilizando código Visual Basic?

Sin utilizarlo tienes que ir a Datos-Ordenar y seleccionar la columna por la que quieres ordenar la tabla. Supongo que en tu caso la de los puntos. Esto debes hacerlo todas las veces que cambies la tabla y no hay forma de automatizarlo.

Sin embargo, con Visual Basic tienes este código:
Range("D10:E15").Sort Key1:=Range("D10"), Order1:=xlAscending, Header:= xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, DataOption1:=xlSortNormal.
Con él ordenas automáticamente la tabla comprendida en las celdas D10 a E15 por la columna D de forma ascendente.

Si quieres trabajar automáticamente con una tabla que cambia de valores y forma, te aconsejo que utilices un botón que te facilite llamar a una macro de Visual en la que podrás escribir numeroso código que realice cosas que desde excel no son posibles.

Si tienes algún problema para utilizar Visual comentalo y te lo explico rápidamente.

Un saludo.
__________________
El sabio no dice nunca todo lo que piensa,
pero siempre piensa todo lo que dice.
Aristóteles :pensando: