Skip to main content

Come trovare l'ultima riga o colonna con dati in Excel?

Author: Xiaoyang Last Modified: 2025-05-29

In un foglio di lavoro di grandi dimensioni, se vuoi determinare rapidamente e facilmente l'ultima riga o colonna che contiene valori, puoi semplicemente trascinare la barra di scorrimento per trovarla. Ma sarà doloroso se ci sono migliaia di righe di dati nel tuo foglio di lavoro. In questo articolo, parlerò di alcuni utili codici VBA per aiutarti a risolvere questo compito.

Trova l'ultima riga o colonna con dati utilizzando il codice VBA
Trova e seleziona l'ultima riga o colonna con dati con Kutools per Excel


Trova l'ultima riga o colonna con dati utilizzando il codice VBA

Molti di noi potrebbero considerare di individuare l'ultima cella premendo i tasti Ctrl +End per trovare l'ultima riga e colonna, ma il tasto di scelta rapida non individuerà la cella del valore accurato se ci sono alcune celle che hanno formattazione sotto l'intervallo dati. Quindi qui, utilizza il seguente codice VBA:

1. Attiva il tuo foglio di lavoro in cui desideri determinare l'ultima riga o colonna con dati.

2. Tieni premuti i tasti ALT + F11 per aprire la finestra Microsoft Visual Basic for Applications.

3. Poi fai clic su Inserisci > Modulo, e incolla il seguente codice nella Finestra del Modulo.

Codice VBA: Trova l'ultima riga con dati

Sub sblastRowOfASheet()
'Update 20140603
Dim xLastRow As Long
xLastRow = Application.ActiveSheet.Cells.SpecialCells(xlLastCell).Row
MsgBox "Last Used Row: " & xLastRow
Do While Application.CountA(ActiveSheet.Rows(xLastRow)) = 0 And xLastRow <> 1
    xLastRow = xLastRow - 1
Loop
MsgBox "Last Row with Data: " & xLastRow
End Sub

4. E poi premi il tasto F5 per eseguire questo codice, e apparirà una finestra di dialogo per dirti il numero di riga dell'intervallo utilizzato. Vedi screenshot:

A screenshot of a pop-up box showing the last row number of the used range

5. Continua a fare clic sul pulsante OK, questa volta il numero dell'ultima riga con valori è stato visualizzato come mostrato nello screenshot seguente:

A screenshot displaying the last row number with values

Nota: Per trovare l'ultima colonna con dati, applica questo codice:

Codice VBA: Trova l'ultima colonna con dati

Sub sblastcolumnOfASheet()
'Update 20140603
Dim xLastcolumn As Long
xLastcolumn = Application.ActiveSheet.Cells.SpecialCells(xlLastCell).Column
MsgBox "Last Used column: " & xLastcolumn
Do While Application.CountA(ActiveSheet.Columns(xLastcolumn)) = 0 And xLastcolumn <> 1
    xLastcolumn = xLastcolumn - 1
Loop
MsgBox "Last column with Data: " & xLastcolumn
End Sub

Trova e seleziona l'ultima riga o colonna con dati con Kutools per Excel

Se vuoi trovare e selezionare direttamente l'ultima riga o colonna con dati in Excel, le utilità Seleziona ultima riga e Seleziona ultima colonna di Kutools per Excel possono aiutarti. Procedi come segue.

Kutools per Excel offre oltre 300 funzionalità avanzate per semplificare compiti complessi, aumentando creatività ed efficienza. Integrato con capacità di intelligenza artificiale, Kutools automatizza le attività con precisione, rendendo la gestione dei dati senza sforzo. Informazioni dettagliate su Kutools per Excel... Prova gratuita...

1. Se vuoi trovare e selezionare l'ultima riga con dati, fai clic su Kutools > Seleziona > Seleziona ultima cella > Ultima riga. Vedi screenshot:

A screenshot of the Kutools tab on the Ribbon, showing how to select the last row with data

Nota: Per trovare e selezionare l'ultima colonna con dati, fai clic su Kutools > Seleziona > Seleziona ultima cella > Ultima colonna.

A screenshot of the Kutools tab on the Ribbon, showing how to select the last column with data

Quindi l'ultima riga o colonna con dati nel foglio di lavoro corrente viene trovata e selezionata immediatamente.

A screenshot of the Excel worksheet indicating the last row and last column with data

  Se desideri provare gratuitamente (30-giorno) questa utility, fai clic per scaricarla e poi vai ad applicare il calcolo seguendo i passaggi sopra indicati.


Demo: Trova e seleziona l'ultima riga o colonna con dati con Kutools per Excel

Kutools per Excel: Oltre 300 strumenti utili a portata di mano! Goditi funzionalità AI gratuite per sempre! Scarica Ora!

I migliori strumenti per la produttività in Office

🤖 Kutools AI Aide: Rivoluziona l'analisi dei dati grazie a: Esecuzione Intelligente | Genera Codice | Crea Formule Personalizzate | Analizza Dati e Genera Grafici | Richiama Funzioni avanzate di Kutools
Funzionalità popolari: Trova, evidenzia o contrassegna duplicati | Elimina righe vuote | Unisci colonne o celle senza perdere dati | Arrotonda...
Super RICERCA.VERT: Ricerca VERT con criteri multipli | Ricerca VERT con valori multipli | Ricerca su più fogli | Corrispondenza approssimativa...
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa | Elenco a discesa dipendente | Elenco a discesa multi-selezione...
Gestione Colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Attiva/disattiva la visibilità delle colonne nascoste | Confronta intervalli e colonne...
Funzionalità in evidenza: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestione Cartella di lavoro e Foglio di lavoro | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email tramite elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...) ...
Top15 set di strumenti:12 strumenti di testo (Aggiungi testo, Elimina Caratteri Specifici, ...) | Oltre50 tipi di grafici (Diagramma di Gantt, ...) | Oltre40 formule pratiche (Calcola l'età in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci Immagine da percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti di unione e divisione (Unione avanzata righe, Dividi celle, ...) | ... e molto altro

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
  • Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!