Tässä artikkelissa opit vaihtamaan alueen, jossa on enemmän kuin alue arvoiksi käyttämällä VBA: ta Microsoft Excelissä.
Otetaan esimerkki ja ymmärretään, miten VBA -koodi kirjoitetaan vaihtamaan alue, jolla on enemmän kuin alue arvoihin.
Kuinka muuttaa alue, jossa on enemmän kuin alue arvoiksi?
Esimerkki 1:-
Meillä on tietoja Excel A1: C1: ssä, jotka haluamme liittää eri alueille. Katsotaanpa miten?
Noudata alla annettuja ohjeita:-
- Avaa Visual Basic -sovellus painamalla Alt+F11 -näppäintä
- Kaksoisnapsauta VBAProjectissa taulukkoa 1
- Syötä alla annettu VBA -koodi
Aliarvot_4 () Dim smallrng as Range for each smallrng in range ("A1: D10, E12: H17"). Areas smallrng.Value = Range ("A1: D1"). Arvo Next End Sub
- Voit suorittaa koodin painamalla F5 -näppäintä
- Arvot päivitetään määritellyllä pienellä alueella
Esimerkki 2:-
Oletetaan, että meillä on dataa määritellyllä pienellä alueella ja haluamme kirjoittaa sen yli tietyn alueen tietojen kanssa.
Voit ratkaista tämän ongelman seuraavasti:-
- Paina näppäin yhdistelmää Alt+F11 ja kaksoisnapsauta taulukkoa 2
- Kirjoita alla oleva koodi:-
Aliarvot_4 () Dim smallrng as Range for each smallrng in range ("A1: D10, E12: H17"). Areas smallrng.Value = Range ("A1: D1"). Arvo Next End Sub
- Suorita koodi painamalla F5
- Arvot päivitetään
Jos pidit blogistamme, jaa se ystävillesi Facebookissa. Voit myös seurata meitä Twitterissä ja Facebookissa.
Haluaisimme kuulla sinusta, kerro meille, kuinka voimme parantaa, täydentää tai innovoida työtämme ja parantaa sitä sinulle. Kirjoita meille sähköpostitse