“Conocimientos software>Hojas de cálculo

Cómo redondear un número mediante VBA

2013/2/21
Microsoft Excel 2010 viene con un lenguaje de programación llamado Visual Basic para Aplicaciones o VBA. La función VBA "Round " le redondear números al entero más próximo , con la advertencia de que " 0.5 " a veces se redondeará al alza y, a veces se redondeará , en un proceso llamado redondeo bancario . Si usted necesita el código VBA para redondear siempre hacia arriba o redondear hacia abajo , vas a tener que llamar a la función de hoja de cálculo, como VBA no tiene una función inherente de hacer esto. Instrucciones
VBA Ronda Función
1

Abra la hoja de cálculo de Excel 2010 que contiene el código VBA que desea trabajar. Pulse el botón " Alt" y " F11 " para iniciar la consola de VBA.

2 Haga clic en el módulo en el lado izquierdo de la consola de VBA que contiene la macro de Excel que desea editar . Coloca el cursor en el código en la parte derecha de la ventana, en la que desea redondear un número
3

Escriba el siguiente código en la consola de VBA: .

x = round ( y)

Donde " x " es una variable o nombre de la función en el código y "y" es una variable numérica o un número real . También puede colocar una coma después de " y" e introduzca el número de decimales que desea redondear , de modo " round ( 223.446 , 2 ) " devuelve un valor de " 223.45 ".
hoja de cálculo Excel Función
4

Abra la hoja de cálculo de Excel 2010 que desea trabajar. Pulse el botón " Alt" y " F11 " para abrir la consola de VBA.
5

Haga clic en el módulo que desea trabajar desde el lado izquierdo de la consola de VBA. Coloca el cursor en el código en el lado derecho , en la medida que desea redondear el número
6

Escriba el siguiente código en tu consola VBA: .

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

En este código, " x " es igual a un nombre de variable o función e "y " es una variable numérica o número real . A diferencia de la función VBA "Ronda " , el número después de la "y ", que indica el número de decimales a redondear a , no es opcional. Por último , puede reemplazar " RoundUp " por " REDONDEAR.MENOS " si usted necesita para redondear el número.

Hojas de cálculo
Cómo crear un gráfico de varias pestañas
Cómo copiar VLookup a varias filas
¿Cómo puedo publicar una hoja de cálculo de Google Docs
Cómo utilizar las funciones de Excel TIEMPO
Cómo balancear Hojas Talonario
Configuración de las hojas de cálculo Hojas de cálculo
Cómo crear una hoja de cálculo Citando
Cómo perforar para detalles en una tabla dinámica
Conocimientos Informáticos © http://www.ordenador.online