Buongiorno a tutti,
ho un problema con una Macro Excel. Vorrei nascondere un numero di righe variabile a seconda di un input dato dall'utente. Mi spiego meglio.
Nel foglio Excel, nella casella A5, l'utente dovrà inserire un numero (un numero di anni). La Macro dovrebbe nascondere tutte le righe a partire da quella che ha il numero che si trova in A5 fino alla 180, che invece è fissata.
Ho provato a creare un codice, ma non è considerato valido.
codice:Public Sub Prova(r As Range) ' ' Prova Macro ' Dim Anni As Long Sheets("Esempio").Select Anni = Range("A5").Value Sheets("Esempio").Select Rows("Anni:180").Select Range("A180").Activate Selection.EntireRow.Hidden = True End Sub
Cosa ho sbagliato? Facendo il debug mi segnala sbagliata la riga Rows("Anni:180").Select
Grazie in anticipo per la risposta!