Come rimuovere tutte le colonne vuote in Microsoft Excel

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.

  1. Passare al file Excel.

  2. Tieni premuto Alt + F11 insieme.

  3. Attendi finché non viene visualizzata la finestra di Microsoft Visual Basic, Applications Edition.

  4. Quindi fare clic su “Incolla “.

  5. Seleziona un modulo .

  6. 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

  7. Premere F5 per compilare ed eseguire la macro.

  8. 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 inferiore

    Non è possibile selezionare un intervallo di dati prima di iniziare a caricare la macro poiché non rimarrà selezionata.

  9. 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.

  1. Selezionare prima l’intervallo di dati e premere F5 .
  2. Quindi fare clic su Speciale .

  3. Ora seleziona l’ opzione ” Spazi “.

  4. Fare clic su ” OK ” (questa scelta assicura che tutte le celle vuote siano selezionate nell’intervallo di destinazione).
  5. Fare clic sulla scheda Home.
  6. Seleziona il menu a discesa Elimina dal gruppo di strumenti Celle.
  7. Seleziona Elimina celle .
  8. Seleziona le celle Sposta a sinistra per eliminare e riordinare le colonne.
  9. 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.

  1. Apri il foglio di calcolo di Excel che desideri modificare e sopra l’intestazione della colonna che desideri modificare.
  2. 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

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *