Visual Basic for Applications (VBA) je ideálny spôsob, ako prispôsobiť Excel 2010 vašim potrebám. Ak neustále vykonávate rovnaké úlohy, ako je napríklad kopírovanie údajov v Exceli, môžete nechať VBA vykonať túto úlohu za vás. Namiesto manuálneho kopírovania údajov z jedného pracovného hárka a ich vkladania do iného napíšte makro VBA a stlačením tlačidla môžete okamžite vykonať kopírovanie a prilepenie.
Krok 1
Kliknite na kartu „Vývojár“ a potom kliknutím na „Visual Basic“ otvorte Editor jazyka Visual Basic (VBE), pomocou ktorého môžete vytvoriť VBA.
Video dňa
Krok 2
Kliknite na "Vložiť" a potom kliknite na "Modul" pre otvorenie prázdneho okna modulu.
Krok 3
Vystrihnite a prilepte nasledujúci kód do okna modulu:
Podriadená aplikácia Copy_Data(). ScreenUpdating = False Worksheets("Sheet1").Range("A1:A10").Value = Worksheets("Sheet2").Range("B1:B10").Aplikácia hodnoty. ScreenUpdating = True End Sub
Krok 4
Prispôsobte kód svojim špecifickým potrebám; ako je napísané, kód skopíruje údaje v bunkách A1 až A10 v hárku 1 do buniek B1 až B10 v hárku 2. Ak by ste napríklad chceli skopírovať údaje z buniek C1 až C100 v hárku 4 do buniek D1 až D100 v hárku 5, prepísali by ste tretí riadok kódu na čítanie:
Pracovné hárky("Hárok4").Rozsah("C1:C100").Hodnota = Pracovné hárky("Hárok5").Rozsah("D1:D100").Hodnota
Krok 5
Ak chcete spustiť rutinu, stlačte "F5".
Tip
Ak chcete prepínať medzi pracovným hárkom a kódom, stlačte súčasne klávesy "Alt" a "F11".