Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Kliknite na tlačidlo menu " Súbor " v " Options " , potom kliknite na " vzorca " odkaz . Kliknite na voľbu " manual " , potom " OK " zatvorte dialógové okno " Možnosti " . Tento krok sa vypne automatický výpočet , ktorý makrá obnoví 
 2 
 Zadajte nasledujúci príkaz do buniek A1 až C1 podľa aktuálneho listu : . " . = A1 * a2 " 5 , 10 , Všimnite si , že vzorec v C1 je nesprávne , kvôli výberu ručného voľby v kroku jedna . Váš makro obnoví automatický výpočet . 
 3 
 Kliknite na tlačidlo " Developer " kartu je " Visual Basic " pre vstup do jazyka Visual Basic programovacie prostredie . Vložte nasledujúci program do okna , ktoré sa objavia . Tento program používa " Range " objekt pre vstup hodnôt v dvoch rôznych bunkách listu , a vzorec do inej bunky . Program má dva príkazy , ktoré nútia aktuálny list aktualizovať svoj výpočet . Prvý z nich je " Application.Calculation = xlCalculationAutomatic . " Tento príkaz nastaví " Výpočet " vlastnosť programu Excel sám . Druhým je jedným volaním funkcie " Výpočet " v " ActiveSheet " objekt . Tento príkaz povie len aktívny hárok pre výpočet , nie celý zošit . 
 
 Public Sub Prepočítať ( ) 
 
 ' Zadajte čísla v bunke 
 
 ' Zadajte calulation , ktoré závisí na tieto čísla 
 
 " Force prepočte 
 
 Application.Calculation = xlCalculationAutomatic 
 
 Range ( " A1 " ) = 5 
 
 Range ( " A2 " ) = 10 
 
 Range ( " a3 " ) . Vzorec = " = a1 * a2 " 
 
 ActiveSheet.Calculate 
 
 End Sub 
 4 
 Press " F5 " pre spustenie programu . 
 5 
 Kliknite na ikonu " Excel " na paneli úloh systému Windows sa vráťte do programu Excel . Všimnite si , že bunka A3 obsahuje funkciu , ktorá vyžaduje aktualizovaný výpočet , a že výsledok výpočtu , produkt listu v prvých dvoch bunkách , je presný . 
              
Copyright © počítačové znalosti Všetky práva vyhradené