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é