Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Fogli di calcolo >> .

Come arrotondare un numero Utilizzando VBA

Microsoft Excel 2010 viene fornito in bundle con un linguaggio di programmazione chiamato Visual Basic for Applications o VBA . La funzione VBA " Rotonda" sarà arrotondare i numeri al numero intero più vicino , con l'avvertenza che " 0,5 " a volte sarà arrotondato per eccesso e qualche volta viene arrotondata per difetto , in un processo chiamato arrotondamento . Se è necessario il codice VBA per arrotondare sempre verso l'alto o verso il basso intorno , dovrete chiamare la funzione del foglio di lavoro , come VBA non ha una funzione intrinseca di fare questo . Istruzioni
VBA Rotondo Funzione
1

Aprire il foglio di lavoro di Excel 2010 che contiene il codice VBA che si desidera lavorare. Premere il tasto " Alt " e " F11 " per avviare la console di VBA .
2

Clicca il modulo sul lato sinistro della console VBA che contiene la macro di Excel che si desidera modificare . Posizionare il cursore sul codice sul lato destro della finestra , in cui si desidera arrotondare un numero
3

Inserisci il seguente codice nella console VBA : .

x = round ( y ) per

dove "X" è una variabile o il nome di una funzione nel codice e "y" è una variabile numerica o un numero reale . È anche possibile inserire una virgola dopo "y " e inserire il numero di cifre decimali che si desidera arrotondare a, in modo "round ( 223,446 , 2)" restituisce un valore di " 223.45 ".
foglio di lavoro Excel Funzione
4

Aprire il foglio di lavoro di Excel 2010 che si desidera lavorare. Premere il tasto " Alt " e " F11 " per aprire la console di VBA .
5

clic sul modulo che si desidera lavorare dal lato sinistro della console VBA . Posiziona il cursore nel codice sulla destra , ovunque si desidera arrotondare il tuo numero
6

Inserisci il seguente codice nella vostra console VBA : .

X = Application.WorksheetFunction . RoundUp ( y, 0 ) per

In questo codice , " x " è uguale a un nome di variabile o la funzione e "y" è una variabile numerica o numero effettivo . A differenza della funzione VBA " Rotonda " , il numero dopo la "y ", che segnala il numero di posizioni decimali da arrotondare a , non è facoltativo . Infine , è possibile sostituire " Roundup " con " RoundDown " se hai bisogno di arrotondare il numero.

 

software © www.354353.com