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.