Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/07/2006, 21:04
Avatar de carlosga
carlosga
 
Fecha de Ingreso: mayo-2005
Mensajes: 209
Antigüedad: 19 años
Puntos: 1
como ejecutar macro k ordene cualquier cantidad de celdas

Amigos quiero hacer una macro que realize subtotales, de hacerlo lo hago, el problema esta que en los datos primero que se ordenen y luego que se subtotalizan a veces son pocos y a veces son bastante entonces la macro se loquea.

Osea a veces tengo una hoja de calculo de la A1 a la B11, con esos datos preparo mi macro pero cuando la hoja es de la A1 a ka B8 la misma macro lanza error, como solucionar la macro

Yo preparo mi macro con los botones de excel con la barra de herramienta formulario
El problema es en el momento que ordena si he preparado la macro con las filas de la 1 a la 11 solo va a aceptar una hoja que tenga llenado de la 1 a la 11 si le doy una hoja que tenga de la 1 a la 8 o de la 1 a la 20 da errror

Estas son las formulas:


Sub Botón3_AlHacerClic()
'
' Botón3_AlHacerClic Macro
' Macro grabada el 13/07/2006 por user1
'

'
Windows("Libro1:2").Activate
Selection.Sort Key1:=Range("A2"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
Range("A2").Select
End Sub


el archivo es este
http://rapidshare.de/files/25790966/...TALES.xls.html

gracias amigos