Risultati da 1 a 4 di 4

Discussione: ordinamento automatico lista



  1. #1
    L'avatar di albert30
    Clicca e Apri
    Data Registrazione
    Feb 2016
    Località
    37069
    Messaggi
    19
    Versione Office
    2010
    Likes ricevuti
    0
    Likes dati
    2

    ordinamento automatico lista

    Salve,
    ho notato che non mi viene effettuato l'ordinamento automatico di un elenco quando detto elenco è in righe nascoste: è sempre così oppure ci sono soluzioni?
    Uso excel 2010 e l'ordinamento automatico avviene con routine VBA presa da internet di seguito riportata ed inserita nella cartella di lavoro:
    Codice: 
    ' Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
    ' On Error GoTo Err1
    ' Application.EnableEvents = False
    ' Worksheets("TOTALI").Range("B45:B84").Calculate
    ' Worksheets("TOTALI").Range("B45:B84").Sort Key1:=Range("B45"), Order1:=xlAscending, Header:=xlGuess, _
    ' OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
    ' DataOption1:=xlSortNormal
    ' Err1:
    ' On Error GoTo 0
    ' Application.EnableEvents = True
    ' End Sub
    grazie per la risposta.

  2. #2
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    50
    Messaggi
    5388
    Versione Office
    office 365/2016
    Likes ricevuti
    1274
    Likes dati
    1342
    Ciao Alberto ti ho spostato la discussione nella Sezione giusta VBA e MACRO sicuramente in questo modo la tua domanda è più mirata ad un certo tipo di pubblico
    ciao
    Se non lo sai spiegare in modo semplice, non l'hai capito abbastanza bene Cit. Einstein

  3. #3
    L'avatar di ggratis
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Lecce - Pisa
    Età
    45
    Messaggi
    836
    Versione Office
    Excel 2010
    Likes ricevuti
    298
    Likes dati
    242
    Una soluzione può essere che da codice scopri le righe, le ordini e poi le nascondi nuovamente... ;)

  4. #4

    L'avatar di scossa
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Verona Provincia
    Età
    58
    Messaggi
    1212
    Versione Office
    .
    Likes ricevuti
    457
    Likes dati
    0
    Citazione Originariamente Scritto da albert30 Visualizza Messaggio
    l'ordinamento automatico avviene con routine VBA presa da internet di seguito riportata ed inserita nella cartella di lavoro:
    Codice: 
    ' Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
    ' On Error GoTo Err1
    ' Application.EnableEvents = False
    ' Worksheets("TOTALI").Range("B45:B84").Calculate
    ' Worksheets("TOTALI").Range("B45:B84").Sort Key1:=Range("B45"), Order1:=xlAscending, Header:=xlGuess, _
    ' OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
    ' DataOption1:=xlSortNormal
    ' Err1:
    ' On Error GoTo 0
    ' Application.EnableEvents = True
    ' End Sub
    Non prenderla male, ma nel codice che usi hai tolto gli apici all'inizio delle varie righe, vero?
    Bye!
    scossa
    scossa's web site
    ___
    Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw)

Discussioni Simili

  1. Ordinamento legenda
    Di GioAlba nel forum Domande sui Grafici di Excel
    Risposte: 6
    Ultimo Messaggio: 11/12/16, 10:19
  2. Ordinamento celle
    Di Darkness nel forum Domande su Excel in generale
    Risposte: 12
    Ultimo Messaggio: 06/12/16, 12:06
  3. Ordinamento Righe
    Di Bright nel forum Domande su Excel VBA e MACRO
    Risposte: 8
    Ultimo Messaggio: 24/09/16, 12:42
  4. Spostare una lista in un altra lista filtrata
    Di walter.rosi nel forum Domande su Excel in generale
    Risposte: 1
    Ultimo Messaggio: 07/09/16, 11:03
  5. ordinamento dinamico
    Di albert30 nel forum Domande su Excel VBA e MACRO
    Risposte: 24
    Ultimo Messaggio: 21/02/16, 16:41

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •