Jednou zo základných funkcií jazyka VBA v Exceli je priradenie hodnôt bunkám po výpočtoch.
Visual Basic for Applications alebo skrátene VBA je skriptovací jazyk používaný v Microsoft Office na automatizáciu úloh v aplikáciách, ako je Microsoft Excel. Keďže Excel sa v konečnom dôsledku používa na zobrazovanie súvisiacich údajov v bunkách tabuľkového hárka, jednou z hlavných funkcií jazyka VBA v Exceli je priraďovanie hodnôt týmto bunkám po výpočtoch. Pomocou VBA môžete nielen priradiť hodnoty jednotlivým bunkám, ale aj rozsahom.
Krok 1
Skopírujte a prilepte nasledujúci kód do svojho modulu VBA: Sub SetValue() Worksheets("Sheet1").Activate ActiveCell. Hodnota = 35 End Sub
Video dňa
Krok 2
Nahraďte text "Hárok1" bunkou, ktorej chcete priradiť hodnotu. Napríklad, ak chcete priradiť hodnotu bunke v stĺpci B, riadok 24, potom by ste zmenili kód z "Hárok1" na "B24."
Krok 3
Nahraďte 35 hodnotou, ktorú chcete priradiť svojej bunke. Môžete to urobiť napríklad číslom, napríklad 25, alebo reťazcom textu, napríklad „Ahoj“.
Krok 4
Zavolajte podprogram SetValue z vášho modulu zadaním jeho názvu: SetValue()
Krok 5
Stlačením klávesu "F5" spustíte kód a uvidíte, ako sa bunka, ktorú ste zadali do kódu, zmení na zadanú hodnotu.
Tip
Názov "SetValue" pre funkciu možno zmeniť na názov podľa vlastného výberu, napríklad "MyFunction" alebo "AuntMelinda."