Microsoft Excel 2010 kommer sammen med et programmeringssprog kaldet Visual Basic for Applications eller VBA. VBA "Round" -funktionen vil runde tal til nærmeste heltal , med det forbehold , at " .5 " vil undertiden blive rundet op og undertiden rundes ned , i en proces, der kaldes bankmand afrunding. Hvis du har brug for din VBA-kode til altid runde op eller runde ned , vil du have til at kalde regnearksfunktion , da VBA ikke har en iboende funktion til at gøre dette. Instruktioner
VBA Round Funktion
1
Åbn Excel 2010 -regneark , der indeholder VBA-kode , du ønsker at arbejde med . Tryk på " Alt" og " F11 " for at starte VBA -konsollen.
2
Klik på modulet i venstre side af VBA -konsollen , der holder Excel makro, du vil redigere. Placer markøren på koden på højre side af vinduet , hvor du ønsker at afrunde et tal
3
Indtast følgende kode i VBA -konsollen : .
x = round ( y)
Hvor " x" er en variabel eller funktion navn i din kode og "y " er en numerisk variabel eller faktiske antal . Du kan også placere et komma efter "y" og indtaste antallet af decimaler , du ønsker at afrunde til , så "rund ( 223,446 , 2 )" vil returnere en værdi på " 223,45 ".
Excel-regneark Function
4
Åbn Excel 2010 -regneark, som du ønsker at arbejde med. Tryk på " Alt" og " F11 " for at åbne VBA -konsollen.
5.
Klik på det modul, som du ønsker at arbejde med fra venstre side af VBA -konsollen. Placer markøren i koden på højre side , hvor du ønsker at afrunde dit nummer
6
Indtast følgende kode ind i din VBA -konsol : .
X = Application.WorksheetFunction . RoundUp (y , 0)
denne kode, "x" er lig med en variabel eller funktion navn og "y" er en numerisk variabel eller faktiske antal . I modsætning til VBA "Round" -funktionen , er tallet efter "y ", som signalerer at antallet af decimaler til runde til , ikke valgfrit. Endelig kan du udskifte " RoundUp " med " RUND.NED ", hvis du har brug for at runde tal ned .