Come rimuovere tutte le colonne vuote in Microsoft Excel
Esistono diversi modi per rimuovere le colonne vuote in un file di Microsoft Excel. Perchè ne hai bisogno? – Semplice.
A volte, i dati che importi dalle pagine Web possono generare un numero elevato di colonne, anche se non vengono utilizzate. Vedi questo accade con CSV e . txt altrettanto spesso.
Quando ciò accade, la rimozione manuale delle colonne potrebbe non essere sempre facile. Ovviamente, se hai solo due o tre colonne vuote, va bene rimuoverle manualmente. Ma cosa succede se il tuo progetto importato produce 57 colonne vuote e interrotte? – Avrai bisogno di un processo automatizzato per questo.
Utilizzo di una macro VBA
Il primo metodo prevede l’utilizzo di una macro VBA.
- Passare al file Excel.
- Tieni premuto Alt + F11 insieme.
- Attendi finché non viene visualizzata la finestra di Microsoft Visual Basic, Applications Edition.
- Quindi fare clic su “Incolla “.
- Seleziona un modulo .
- Incolla le seguenti righe di codice nella finestra.
Sub DeleteEmptyColumns()
'Updateby20140317
Dim rng As Range
Dim InputRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range: ", xTitleId, InputRng.Address,Type:=8)
Application.ScreenUpdating = False
For i = InputRng.Columns.Count To 1 Step -1
Set rng = InputRng.Cells(1, i).EntireColumn
If Application.WorksheetFunction.CountA(rng) = 0 Then
rng.Delete
End If
Next
Application.ScreenUpdating = True
End Sub - Premere F5 per compilare ed eseguire la macro.
- Immettere l’intervallo operativo appropriato nella finestra di dialogo.
L’intervallo di lavoro, o intervallo di dati, è la spaziatura specifica tra le colonne a cui si desidera indirizzare. Il formato è $A$1:$J$12 . Le lettere corrispondono a una colonna e i numeri corrispondono a righe.
Se lo trascini con il mouse, o tenendo premuto Maiusc e usando i tasti freccia, noterai che:
$A$1 – angolo superiore
$J$12 – angolo inferioreNon è possibile selezionare un intervallo di dati prima di iniziare a caricare la macro poiché non rimarrà selezionata.
- Fare clic su OK .
Dopodiché, tutte le colonne vuote dovrebbero essere cancellate e tutte le colonne riempite dovrebbero essere una accanto all’altra.
Utilizzo degli strumenti di Excel per rimuovere le colonne vuote
Ovviamente, Excel non sarebbe una macchina così potente se non avesse eccellenti capacità di ordinamento. Puoi utilizzare il menu a discesa Elimina per eliminare intere righe, colonne o celle vuote.
- Selezionare prima l’intervallo di dati e premere F5 .
- Quindi fare clic su Speciale .
- Ora seleziona l’ opzione ” Spazi “.
- Fare clic su ” OK ” (questa scelta assicura che tutte le celle vuote siano selezionate nell’intervallo di destinazione).
- Fare clic sulla scheda Home.
- Seleziona il menu a discesa Elimina dal gruppo di strumenti Celle.
- Seleziona Elimina celle .
- Seleziona le celle Sposta a sinistra per eliminare e riordinare le colonne.
- Fare clic su OK .
Ora le celle vuote delle colonne vuote dovrebbero essere scomparse e tutte le altre righe sarebbero state spostate più vicine.
Puoi usare lo stesso approccio per rimuovere intere righe. Tuttavia, invece di spostare le celle a sinistra, scegli un’altra opzione.
Seleziona Sposta celle in alto per eliminare e riordinare le righe.
A seconda della versione di Excel in uso, potresti ottenere diciture diverse. Ma in entrambi i casi, le prime due opzioni nel menu Elimina celle sono sempre le stesse.
Questo metodo non rimuove più tutte le celle vuote nella selezione. Prima di Excel 2013, questo rimuoveva inavvertitamente anche le righe vuote, che normalmente interferivano con l’ordinamento.
Ora il problema non si verifica più. Quindi, se vuoi eliminare anche le righe, puoi farlo selezionando nuovamente l’intervallo di dati e seguendo i passaggi precedenti. Quindi scegli semplicemente di spostare o eliminare le celle in alto anziché a sinistra.
Rimozione di colonne vuote su Android
Sebbene il processo per rimuovere le colonne vuote in Excel su Windows, Mac e Android sia simile, ecco una breve panoramica su come farlo su Android.
- Apri il foglio di calcolo di Excel che desideri modificare e sopra l’intestazione della colonna che desideri modificare.
- Ora seleziona ” Elimina ” dal menu che appare.
Altre attività di ordinamento facili da eseguire
Mentre tecnicamente l’utilizzo della barra degli strumenti di Excel per rimuovere colonne e righe vuote sembra più semplice, il metodo macro VBA è affidabile, il che significa che puoi usarlo anche nelle versioni precedenti di Microsoft Excel.
Utilizzando lo stesso modulo VBA o il menu della funzione Vai a, puoi fare molto di più in Excel. Hai alcune formule che non sono più rilevanti? – Puoi anche eliminarli o modificarli di conseguenza.
Puoi anche rimuovere i commenti indesiderati o tutti i commenti dal tuo progetto se non vuoi che vengano visualizzati durante la presentazione. Esamina VBA se vuoi essere un utente esperto di Excel.
Pensiero finale
Numerose aggiunte sono apparse sul web nel corso degli anni. Alcuni di essi consentono di abbreviare ulteriormente il percorso durante l’ordinamento di fogli di calcolo di grandi dimensioni. Tuttavia, queste app sono raramente gratuite e non valgono la pena per attività semplici come l’eliminazione di righe, celle e colonne vuote.
Inoltre, se fosse stato così difficile, Microsoft avrebbe reso il processo ancora più semplice o creato guide di ordinamento ancora più dettagliate in Excel.
Lascia un commento