On olemassa useita tapoja poistaa tyhjät sarakkeet Microsoft Excel -tiedostosta. Miksi sinun pitäisi tehdä tämä? - Yksinkertainen.
Verkkosivuilta tuomasi tiedot voivat ajoittain näyttää suuren määrän sarakkeita, vaikka niitä ei käytettäisikään. Näet tämän tapahtuvan CSV-tiedostojen ja .txt-tiedostojen kanssa yhtä usein.
Tällöin sarakkeiden manuaalinen poistaminen ei aina ole helppoa. Toki, jos sinulla on vain kaksi tai kolme tyhjää saraketta, on melko ok poistaa ne manuaalisesti. Mutta entä jos tuotu projektisi luo 57 tyhjää ja jatkuvaa saraketta? - Tätä varten tarvitset automaattisen prosessin.
VBA-makron käyttäminen
Ensimmäinen menetelmä sisältää VBA-makron käytön.
- Siirry Excel-tiedostoon.
- Pidä Alt ja F11 yhdessä.
- Odota, että Microsoft Visual Basic for Applications -ikkuna tulee näkyviin.
- Napsauta Lisää.
- Valitse Moduuli.
- Liitä seuraavat koodirivit ikkunaan.
Sub DeleteEmptyColumns()
'Updateby20140317
Dim rng As Range
Dim InputRng As Range
xTitleId = 'KutoolsforExcel'
Set InputRng = Application.SelectionSet 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
- Käännä ja suorita makro painamalla F5.
- Syötä sopiva työalue valintaikkunaan.
Työalue tai tietoalue on tietty sarakkeiden väli, johon haluat kohdistaa. Muoto on $ A $ 1: $ J $ 12. Kirjaimet vastaavat saraketta ja numerot rivejä.
Jos vedät tämän hiirellä tai pitämällä Vaihto-näppäintä painettuna ja käyttämällä nuolinäppäimiä, huomaat, että:
$ A $ 1 - yläkulma
$ J $ 12 - alakulma
Et voi valita tietoväliä ennen kuin aloitat makron lataamisen, koska se ei pysy valittuna. - Paina OK.
Sen jälkeen kaikki tyhjät sarakkeet on poistettava ja kaikkien täytettyjen sarakkeiden on oltava vierekkäin.
kuinka tehdä tulta dayzissä
Excel-työkalujen käyttäminen
Ilmeisesti Excel ei olisi niin voimanlähde, ellei sillä olisi suuria lajittelukykyjä. Voit poistaa pudotusvalikosta Poista kokonaiset rivit, sarakkeet tai tyhjät solut.
- Valitse ensin tietoalue
- Paina F5
- Napsauta Special
- Valitse Tyhjät-vaihtoehto
- Napsauta OK (Tämä valinta varmistaa, että kaikki tyhjät solut on valittu kohdealueelta)
- Siirry Koti-välilehteen
- Valitse avattava Poista-valikko Solut-työkaluryhmästä
- Valitse Poista solut
- Valitse Siirrä solut vasemmalle sarakkeiden poistamiseksi ja järjestämiseksi uudelleen
- Napsauta OK
Nyt tyhjien sarakkeiden tyhjät solut olisi kadonnut ja kaikki muut rivit siirretään lähemmäksi toisiaan.
Voit käyttää samaa tapaa poistaa kokonaisia rivejä. Sen sijaan, että siirrät soluja vasemmalle, valitset toisen vaihtoehdon.
miten nähdä muut tykkäämiset Instagramissa
Valitse Siirrä solut ylös rivien poistamiseksi ja järjestämiseksi uudelleen
Saatat saada erilaisia sanamuotoja käyttämästäsi Excel-versiosta riippuen. Mutta joka tapauksessa kaksi ylintä vaihtoehtoa Poista solut -valikossa ovat aina samat.
Tämä menetelmä ei enää poista kaikkia tyhjiä soluja valinnassa. Ennen Excel 2013: ta tämä tahattomasti poistaisi edes tyhjät rivit, mikä yleensä häiritsisi lajittelua.
Nyt ongelmaa ei enää esiinny. Siksi, jos haluat myös päästä eroon riveistä, voit tehdä sen valitsemalla tietoalue uudelleen ja noudattamalla edellisiä vaiheita. Valitse sitten vain siirtää tai poistaa soluja ylöspäin vasemman sijaan.
Muut helposti suoritettavat lajittelutehtävät
Vaikka tyhjien sarakkeiden ja rivien poistaminen Excel-työkaluriviltä on teknisesti helpompaa, VBA-makromenetelmä on typerä, mikä tarkoittaa, että voit käyttää sitä myös vanhemmissa Microsoft Excel -versioissa.
Samaa VBA-moduulia tai Siirry-toimintovalikkoa käyttämällä voit tehdä niin paljon enemmän Excelissä. Onko sinulla tiettyjä kaavoja, jotka eivät ole enää merkityksellisiä? - Voit myös poistaa ne tai järjestää ne uudelleen.
File Explorer -kuvake Windows 10
Voit myös poistaa tarpeettomat kommentit tai kaikki kommentit projektistasi, jos et halua niiden näkyvän esityksen aikana. Tutki VBA: ta, jos haluat olla Excel-tehokäyttäjä.
Viimeinen ajatus
Vuosien varrella verkossa on ilmestynyt laaja valikoima lisäosia. Jotkut niistä mahdollistavat vieläkin enemmän pikavalintoja lajitellessasi suuria laskentataulukoita. Nämä sovellukset ovat kuitenkin harvoin ilmaisia eivätkä ole vaivan arvoisia yksinkertaisissa tehtävissä, kuten tyhjien rivien, solujen ja sarakkeiden poistamisessa.
Lisäksi, jos se olisi niin vaikeaa, Microsoft olisi yksinkertaistanut prosessia edelleen tai luonut vieläkin laajempia oppaita Excel-lajittelulle.