Microsoft Excel 2010 kommt mit einer Programmiersprache namens gebündelt Visual Basic für Applikationen oder VBA . Die VBA "Round "-Funktion werden die Zahlen auf die nächste ganze Zahl zu runden, mit dem Vorbehalt, dass " 0,5 " wird manchmal aufgerundet und manchmal abgerundet , in einem Prozess namens bankübliche Rundung . Wenn Sie Ihren VBA-Code immer aufrunden oder abrunden müssen , müssen Sie das Arbeitsblatt -Funktion aufrufen , wie VBA nicht über eine inhärente Funktion , dies zu tun . Anleitung
VBA Round Funktion
1
Öffnen Sie die Excel 2010 -Arbeitsblatt, das VBA- Code, den Sie bearbeiten möchten enthält . Drücken Sie die " Alt" und " F11 ", um den VBA -Konsole zu starten .
2
Klicken Sie auf das Modul auf der linken Seite des VBA -Konsole, die die Excel- Makro, das Sie bearbeiten möchten, hält . Platzieren Sie den Cursor auf dem Code auf der rechten Seite des Fensters , wo Sie wollen , um eine Zahl zu runden
3
Geben Sie den folgenden Code in das VBA -Konsole : .
x = round ( y)
Wo "x " ist eine Variable oder Funktion im Programmcode und "y" ist eine numerische Variable oder eine tatsächliche Anzahl . Sie können auch ein Komma nach "y " und geben Sie die Anzahl der Dezimalstellen runden möchten , um , so " rund ( 223,446 , 2) " wird einen Wert von " 223.45 . "
Excel-Arbeitsblatt Funktion
4
Öffnen Sie die Excel 2010 Arbeitsblatt, das Sie bearbeiten möchten . Drücken Sie die " Alt" und " F11 ", um die Konsole zu öffnen VBA .
5
Klicken Sie auf das Modul , das Sie mit der linken Seite des VBA -Konsole arbeiten. Platzieren Sie den Cursor in den Code auf der rechten Seite , wo Sie wollen Ihre Zahl zu runden
6
Geben Sie folgenden Code in Ihre VBA -Konsole : .
X = Application.WorksheetFunction . RoundUp (y, 0)
In diesem Code "x " ist gleich einer Variablen oder Funktion Namen und "y" ist eine numerische Variable oder tatsächliche Anzahl . Im Gegensatz zu den VBA "Round "-Funktion , ist die Zahl nach dem "y ", die die Anzahl der Dezimalstellen zu runden signalisiert , nicht optional. Schließlich können Sie " Roundup " mit " RoundDown " ersetzen, wenn Sie die Zahl abrunden müssen .