Solujen järjestyksen muuttaminen on usein tarpeen tehdä muunneltaessa taulukoita, muotoiltaessa tekstiä ja koko sähköisen arkin sisältöä Microsoft Excelissä kokonaisuudessaan. Aloittelijoilla on joskus ongelmia tämän ongelman kanssa, joten tässä artikkelissa autamme pääsemään eroon tällaisista vaikeuksista useilla tavoilla.
Tapa yksi: kopioi
Koska ei ole olemassa erillistä toimintoa, joka on erityisesti suunniteltu siirtämään soluja yhdestä arkin osasta toiseen, sinun on käytettävä muita menetelmiä. Ensimmäinen on siis kopiointi. Valmistetaan vaihe vaiheelta seuraavasti:
- Meillä on taulukko tallennetuista tiedoista. Siitä sinun on siirrettävä useita soluja arkin mielivaltaiseen osaan. Voit tehdä tämän napsauttamalla yhtä niistä, ja sitten "Koti"-välilehden työkalupalkista löydämme arvon "Kopioi". Voit myös valita solun, napsauttaa hiiren kakkospainikkeella ja valita pikavalikosta "Kopioi". Nopea tapa kopioida tietoja on painaa samanaikaisesti näppäinyhdistelmää "CTRL +C".
- Tarkista, onko arvo kopioitu. Voit tehdä tämän siirtymällä "Leikepöydälle". Se sijaitsee "Koti"-välilehdellä ensimmäisessä lohkossa. Napsautamme alanuolta ja vasemmalle avautuvassa ikkunassa näemme juuri kopioidun tekstin tai numeron. Tämä tarkoittaa, että tietojen kopiointi onnistui.
Kiinnitä huomiota! Jos napsautat "Tyhjennä kaikki", kopiointi on tehtävä uudelleen, koska tiedot poistetaan.
- Valitsemme nyt arkilta paikan, johon haluamme siirtää solun sisällön, paina näppäinyhdistelmää “Ctrl + V” tai kutsu kontekstivalikkoa RMB:n avulla, jossa napsautamme kohtaa “Lisää”. Voit käyttää Special Tab -työkalua, jonka avulla voit mukauttaa kopioidun arvon liittämistä.
- Samalla tavalla kaikki jäljellä olevat solut siirretään tarvittaessa. Jos haluat siirtää koko taulukon kokonaisuutena, sinun on valittava koko alue kokonaan. Kun kaikki elementit on siirretty, voit alustaa arkin vanhan osan, jossa on edelleen alkuperäiset tiedot.
Tapa kaksi: solun siirto
Muuten sitä kutsutaan vedä ja pudota. Sen suorittaminen ei ole vaikeaa, tärkeintä on varmistaa, että kaikki tiedot kopioidaan, muuten siirto suoritetaan vääristymällä. Harkitse alla olevan algoritmin yksityiskohtia:
- Siirretään hiiren osoitin sen solun reunan yli, joka on siirrettävä arkin toiseen osaan. Huomaa, että kohdistimen tulee muuttua ristin muotoiseksi kuvakkeeksi. Sen jälkeen pidä hiiren painiketta painettuna ja vedä solu haluamaasi paikkaan.
- Voit myös siirtää yhtä solua useita vaiheita ylös tai alas. Tätä varten valitsemme myös solun, siirrämme sen oikeaan paikkaan ja kohdistamme sitten siirron vuoksi siirtyneiden jäljellä olevien ikkunoiden järjestyksen.
Tällä menetelmällä valitut solut siirtyvät toiselle alueelle, samalla kun kaikki niiden sisällä oleva sisältö säilyy ja aiemmat paikat tyhjenevät.
Kolmas tapa: makrojen käyttö
Tätä vaihtoehtoa voidaan käyttää, jos makrot on asennettu oletusarvoisesti Exceliin, muuten ne on lisättävä sisäisen asetusjärjestelmän kautta. Analysoidaan valitun menetelmän yksityiskohdat:
- Siirry "Tiedosto"-valikkoon ja siirry sitten luettelon alareunassa olevaan "Asetukset" -kohtaan.
- "Excel-asetukset" -ikkuna avautuu, tässä sinun on napsautettava "Muokkaa nauhaa" -kohtaa ja valittava "Kehittäjä" -kohdan vieressä oleva ruutu. Vahvistamme toimintamme "OK"-painikkeella.
Kiinnitä välittömästi huomiota välilehtipalkkiin, välilehti nimeltä "Kehittäjän pitäisi ilmestyä aivan lopussa.
- Kun olemme siirtyneet "Kehittäjä"-välilehdelle, löydämme siitä "Visual Basic" -työkalun. Visual Basic on mukautettu dataeditori. Sinun on odotettava lisäikkunan latautumista.
- Apuasetusohjelman avaamisen jälkeen etsimme "Koodi" -työkalulohkoa, tarvitsemme sitä oikeaan muokkaamiseen. Löydämme osion "Näytä koodi", lisää avautuvaan kenttään erityinen koodi, joka on ilmoitettu alla:
Sub MoveCells()
Dim ra As Range: Aseta ra = valinta
msg1 = "Valitse KAKSI samankokoista aluetta"
msg2 = "Valitse kaksi identtisen kokoista aluetta"
Jos ra.Areas.Count <> 2 Sitten MsgBox msg1, vbCritical, "Problem": Poistu subista
Jos ra.Areas(1).Count <> ra.Areas(2).Count Then MsgBox msg2, vbCritical, "Problem": Poistu ali
Application.ScreenUpdating = Väärä
arr2 = ra.Areas(2).Arvo
ra.Areas(2).Arvo = ra.Areas(1).Arvo
ra.Areas(1).Arvo = arr2
End Sub
- Paina seuraavaksi "Enter" -painiketta tallentaaksesi tiedot. Tallennuksen jälkeen voit sulkea muokkausikkunan ja jatkaa muokkaamista.
- Pidä "Ctrl"-näppäintä painettuna ja valitse sitten sama määrä rivejä ja sarakkeita, jotta saat yhtenäisen alueen kaikilla puolilla. Siirry nyt työkalupalkin "Makrot" -osioon, napsauta sitä, toiminnon ikkuna avautuu. Napsauta "Suorita"-painiketta.
- Tämän prosessin tuloksena on muutos solujen sijainnissa yhden arkin sisällä.
Muistiinpanoon! Yksittäisiä soluja ja niiden alueita on mahdollista siirtää Excel-taulukosta toiseen, ja tähän käytetään vain yhtä monisivuista tiedostoa.
Yhteenvetona
Aloittelijoille kaksi ensimmäistä vaihtoehtoa solujen siirtoon ovat sopivampia. Ne eivät vaadi syvällistä Microsoft Excelin tuntemusta ja toimivat laskentataulukon eri versioissa. Mitä tulee makroihin, tämän tekniikan käyttö on melko monimutkaista, on erittäin tärkeää olla sekoittamatta mitään, muuten on suuri riski tehdä virhe ja muotoilla koko sivu kokonaan palauttamatta tietoja, joten on suositeltavaa olla erittäin varovainen. soluja siirrettäessä.