Másolás és beillesztés VBA használatával
A VBA (Visual Basic for Applications) a Microsoft alkalmazások, például a Word, Excel, Access és Visio programozására használt nyelv. Ez egy makrók összeállítása, amely lehetővé teszi a felhasználó számára, hogy bővítse a kiválasztott alkalmazás (jelen esetben az Excel) funkcióit. Például a felhasználó adatbázisokból alkalmazásokat és szolgáltatásokat hozhat létre a számítógép asztalára. Funkciói kissé eltérnek a szokásos Excel alkalmazástól. VBA-makróban nem használhatók billentyűkombinációk. Az olyan egyszerű feladatok végrehajtásához, mint a másolás és beillesztés, speciális kódokat kell írnia a képletmezőbe. Annak ellenére, hogy kissé trükkösen hangzik, nem olyan undorító feladat.
1. lépés
Lépjen a „Makró” menübe.
2. lépés
Kapcsolja be a „Rögzítés” lehetőséget.
3. lépés
Írja be ezt a kódot a képlet mezőbe. ("A1") az a cella, amelyet másolni szeretne. ("B1") az a hely, ahová be szeretné illeszteni adatait.
Range("A1").Select Selection.Copy Range("B1").Select ActiveSheet.Paste
4. lépés
A teljes oszlop másolásához és beillesztéséhez írja be ezt a kódot a képletmezőbe.
Range("A:A").Select Selection.Copy Range("B:B").Select ActiveSheet.Paste
5. lépés
Írja be ezt a kódot egy teljes sor 1-től 2-ig történő másolásához és beillesztéséhez.
Range("1:1").Select Selection.Copy Range("2:2").Select ActiveSheet.Paste
6. lépés
Kapcsolja ki a „Rögzítés” lehetőséget
Figyelmeztetés
Ügyeljen arra, hogy a kódot pontosan úgy írja be, ahogyan az ebben a cikkben látható. Ha egy karakter hiányzik, az egész kód használhatatlan.