È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

non visualizzare la selezionare

Ultimo Aggiornamento: 26/11/2016 15:20
Post: 130
Registrato il: 17/07/2011
Età: 27
Utente Junior
excel 2000/2007
OFFLINE
26/11/2016 12:45

Ciao,
la macro allegata ordina la parte selezionata in crescente o descrescente, e possibile non visualizzare dopo l'ordinamennto
la parte selezionata?
Le macro:
Option Explicit

'per ordinare ascendente
Sub ordina_ascendente1()


Application.ScreenUpdating = False

ActiveSheet.Unprotect "123456"

 Range("A2:c5000").Select '<<<--- celle da trovare valide '<<<<<<<<<<<<
    Range("A2:c5000").Sort Key1:=Range("A2"), Order1:=xlAscending, Header:=xlNo, _
       OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
       
  ActiveSheet.Protect "123456"
     
  
Application.ScreenUpdating = True


End Sub

'per ordinare discendentre
Sub ordina_discendente1()


Application.ScreenUpdating = False

ActiveSheet.Unprotect "123456"

 Range("A2:c5000").Select '<<<--- celle da trovare valide '<<<<<<<<<<<<
 

    Range("A2:c5000").Sort Key1:=Range("A2"), Order1:=xlDescending, Header:=xlNo, _
        OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
        
 ActiveSheet.Protect "123456"
 

Application.ScreenUpdating = True


End Sub


us saluto.
igor


excel 2007
Post: 3.479
Registrato il: 13/03/2012
Città: LIVORNO
Età: 78
Utente Master
2010
OFFLINE
26/11/2016 15:20

basta che tu selezioni alla fine una cella qualsiasi oppure elimina la riga
 Range("A2:c5000").Select 

che non serve a niente

----------
Win 10 - Excel 2010
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 17:26. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com