Ordenar al Salir

12/01/2005 - 14:53 por Henrys Deliuk | Informe spam
Como se puede hacer para que cdo salgo de planilla, se ordene por una
columna fecha.
estuve estudiando pero me es dificil el tema de macros.

si alguien me ayuda
muchisimas gracias

Preguntas similare

Leer las respuestas

#1 KL
12/01/2005 - 16:20 | Informe spam
Henrys,

Cuando dices "salgo de planilla" ?a que te refieres exactamente? ?A cerrar
el fichero, cambiar de hoja (visualizar otra hoja) o hacer clic sobre una
celda de la misma hoja pero q se encuentra fuera del rango a ordenar?

Saludos,
KL

"Henrys Deliuk" wrote in message
news:%23Fy4s4K%

Como se puede hacer para que cdo salgo de planilla, se ordene por una
columna fecha.
estuve estudiando pero me es dificil el tema de macros.

si alguien me ayuda
muchisimas gracias


Respuesta Responder a este mensaje
#2 Henrys Deliuk
12/01/2005 - 17:18 | Informe spam
lo que quiero decir es que se ordene automaticamente cuando abro o cierro
una planilla, para que verla siempre ordenada por una columna.



"KL" escribió en el mensaje
news:uEO17nL%
Henrys,

Cuando dices "salgo de planilla" ?a que te refieres exactamente? ?A cerrar
el fichero, cambiar de hoja (visualizar otra hoja) o hacer clic sobre una
celda de la misma hoja pero q se encuentra fuera del rango a ordenar?

Saludos,
KL

"Henrys Deliuk" wrote in message
news:%23Fy4s4K%
>
> Como se puede hacer para que cdo salgo de planilla, se ordene por una
> columna fecha.
> estuve estudiando pero me es dificil el tema de macros.
>
> si alguien me ayuda
> muchisimas gracias
>
>


Respuesta Responder a este mensaje
#3 Héctor Miguel
13/01/2005 - 07:55 | Informe spam
hola, Henrys !

... quiero ... que se ordene automaticamente ... para verla siempre ordenada por una columna.



si te sirve [en 'via de mientras'...], el dia 8 de enero Ivan 'preguntaba' algo similar...
la propuesta fue 'mantener el orden' cada vez que se agregan/modifican datos en la columna 'A'

... insertar un mumero en una columna ... que ... pueda seguir quedando en forma acendente [...]



suponiendo que la columna es 'A' [columna #1]... prueba con las siguientes lineas...
en el modulo de codigo de 'esa' hoja ==Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column > 1 Then Exit Sub
If Target.Count > 1 Then Exit Sub
Dim Valor: Valor = Target
With Target.CurrentRegion
.Sort Key1:=.Cells(1), Order1:=xlAscending, Header:=xlGuess
.Find(What:=Valor).Select
End With
End Sub

saludos,
hector.

notas:
[probablemente] habra que 'condicionar' el rango [o 'meter' una instruccion On Error Resume Next]
[por si necesitas 'afectar' otras celdas en 'la columna' ->fuera de la 'tabla'<-]
y toma nota que cada vez que se ejecute... perderas el 'deshacer' [undo... ctrl+z]
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida