Hoe te berekenen van macro's in Excel

Weten hoe u met de Excel-macro's herberekening van een werkblad zorgt ervoor dat de formules in uw werkmappen nauwkeurige waarden produceren. Excel worden formules automatisch berekent standaard, die in lange doorlooptijden voor werkmappen met veel formules resulteren kan. Over te schakelen naar handmatige berekening is dit probleem opgelost, maar het probleem van onjuiste formules creëert. Excel VBA-macro's kunt herstellen, tijdelijk of permanent, automatische berekening. Een voordeel aan het gebruik van macro's om het herberekenen in tegenstelling tot het opnieuw inschakelen van de optie automatische berekening is dat u precies welke cellen kunt moeten worden herberekend, die vermeden de tijdvertragingen gemaakt door berekening nl hele werkblad.

  • Het "File" menu "Options" knop, klik op de link "Formules". Klik op de optie "Manual" "OK" om te sluiten van het dialoogvenster 'Opties'. Deze stap schakelt automatische berekening, die de macro zal herstellen.

  • Typ het volgende in cellen A1 tot C1 van het huidige werkblad: 5, 10, "= a1 * a2." Merk op dat de formule in C1 onjuist, als gevolg van uw selectie van de handmatige optie in stap 1 is. Uw macro zal herstellen automatische berekening.

  • Klik op de 'Developer' tabblad van 'Visual Basic' Voer de programmeeromgeving van Visual Basic. Plak het volgende programma in het venster dat verschijnt. De "Range"-object gebruikt voor het invoeren van waarden in twee verschillende werkbladcellen en een formule naar een andere cel. Het programma heeft twee uitspraken die kracht van het huidige werkblad bijwerken haar berekening. De eerste is "Application.Calculation = xlCalculationAutomatic." Deze instructie stelt de eigenschap "Berekening" van de Excel-toepassing zelf. De tweede is het aanroepen van de functie "Berekenen" van het "ActiveSheet"-object. Deze instructie vertelt alleen het actieve werkblad te berekenen, niet de hele werkmap.

    Public Sub recalc()

    ' Getallen in een cel invoeren

    ' Voer een calulation die afhankelijk van die nummers

    ' Herberekening

    Application.Calculation = xlCalculationAutomatic

    Range("a1") = 5

    Range("a2") = 10

    Range("a3"). Formule = "= a1 * a2"

    ActiveSheet.Calculate

    End Sub

  • Druk op "F5" het programma uit te voeren.

  • Klik op de "Excel"-pictogram op de taakbalk van Windows om terug te keren naar Excel. Merk op dat de cel A3 heeft een functie die vereist bijgewerkte wordt berekend dat, en dat het resultaat van de berekening, het product van het werkblad de bovenste twee cellen, nauwkeurig is.

Gerelateerde Artikelen

Hoe te berekenen van de hypotheeklasten in Excel

Hoe te berekenen van de hypotheeklasten in Excel

Bouw uw eigen Hypotheek aflossing calculator in Excel duurt een beetje werk, maar zodra het wordt gedaan, kunt u eventuele terugbetaling scenario die u wilt berekenen. U kunt de hypotheekrente naast elkaar vergelijken, zien het effect van verschillen
Hoe te berekenen van de standaarddeviatie in Excel

Hoe te berekenen van de standaarddeviatie in Excel

De deler in de formule voor de standaarddeviatie is verschillend afhankelijk van of u de standaarddeviatie wilt voor een gegevensset die de gehele bevolking (delen door het aantal gegevenselementen min één), of als uw gegevensset is een steekproef va
Hoe te berekenen van de leeftijd in Excel met behulp van een datum van geboorte

Hoe te berekenen van de leeftijd in Excel met behulp van een datum van geboorte

Twee van de meest voorkomende manieren voor het berekenen van de leeftijd van een geboortedatum in Excel zijn gebruik van de functie DATUMVERSCHIL en wiskundige standaardoperatoren gebruiken op datumvelden. Wanneer u datumwaarden in een Excel-werkbla
Hoe te berekenen van een datum in Excel

Hoe te berekenen van een datum in Excel

In Excel 2013, kunt u datums invoeren en vervolgens toevoegen of hen op dezelfde manier als een ander getal aftrekken. Hier zijn vier veelgebruikte formules voor het berekenen van datums in Excel, evenals een afzonderlijk systeem die meer geschikt is
Hoe te berekenen van de cellen in Excel 2007

Hoe te berekenen van de cellen in Excel 2007

Microsoft Excel 2007 vervangen Excel 2003. Het bevat verschillende functies van de 2003-versie, naast een nieuwe interface, meer rijen en kolommen, thema's / stijlen, gemakkelijker toegang tot formule, verbeterde sorteer- en filterfuncties. Of u wilt
Hoe te berekenen van incrementele groei in Excel

Hoe te berekenen van incrementele groei in Excel

Berekenen van incrementele groei in uw Microsoft Excel-werkmap met expressies. Expressies zijn formules die informatie gebaseerd op getallen, celverwijzingen en operatoren berekenen. Incrementele groei is een toename van de waarde die is gebaseerd op
Hoe te berekenen van eenvoudige rente in Excel

Hoe te berekenen van eenvoudige rente in Excel

Microsoft Excel-programma is een nuttig hulpmiddel voor spreadsheets en andere office-toepassingen. Het kan zelfs eenvoudige rente--dat is van belang dat wordt verdiend op een vast bedrag--met een paar eenvoudige stappen berekend. Nemen de tijd om te
Hoe te berekenen van de leeftijd met Excel

Hoe te berekenen van de leeftijd met Excel

Als u wilt weten van het tijdperk van iets en je een begindatum hebt, kunt u een formule in Excel gebruiken voor het berekenen van de leeftijd in het jaar, maand en dag indeling.Open het bestand met de lijst van datums. Voor demonstratie-doeleinden,
Hoe te berekenen van het tijdsverschil in Excel

Hoe te berekenen van het tijdsverschil in Excel

Een werknemer komt naar u te klagen dat haar uren onjuist zijn. Op onderzoek, je je realiseert dat je haar uren berekend onjuist. U kunt de tijden invoeren in Microsoft Excel en het verschil tussen de tijden nauwkeurig te berekenen. Kunt u met behulp
Hoe te berekenen van echte Volumes in Excel

Hoe te berekenen van echte Volumes in Excel

Excel 2013 is opgedeeld in verschillende categorieën wiskundige problemen eenvoudiger, onder hen berekening volumes in ruimtemeetkunde. Terwijl het intoetsen van cijfers in een calculator kun je het juiste antwoord, kunt Excel u meerdere dimensies in
Hoe te berekenen van gepaarde standaarddeviaties in Excel

Hoe te berekenen van gepaarde standaarddeviaties in Excel

Microsoft Office kunt u complexe functies in Microsoft Excel worden uitgevoerd. Voor de meeste berekeningen heeft Excel een ingestelde functie die u kunt gebruiken. Excel heeft een standaarddeviatie functie, die je nodig hebt voor het berekenen van g
Hoe te berekenen van de opmaak in Excel

Hoe te berekenen van de opmaak in Excel

Als u Excel 2013 wilt markup berekenen als een percentage van wholesale kosten, een formule die het bedrag van de opmaak door de kosten verdeelt te maken.Stap 1Voer de groothandel en retail-prijs voor elk object in een werkblad.Stap 2Bereken het perc
Hoe te berekenen van periodieke tarieven in Excel

Hoe te berekenen van periodieke tarieven in Excel

Hoewel de rentetarieven zijn meestal genoteerd op jaarbasis, worden ze meestal berekend over kortere perioden, maandelijkse of dagelijkse. Dit staat bekend als de periodieke rentevoet. Als u weet dat het jaarlijkse rentepercentage en de lengte van el
Hoe te berekenen van cumulatieve inkomsten in Excel

Hoe te berekenen van cumulatieve inkomsten in Excel

Houden van een cumulatieve inkomen op het Microsoft Excel-spreadsheet-programma is niet zo moeilijk als het lijkt. Met een beetje computerkennis, kunt u eenvoudig de gegevens vereist voor het maken van een werkblad waarop de cumulatieve totalen van i