Compartir a través de


Workbook.AccuracyVersion (Propiedad)

Especifica si ciertas funciones de la hoja de cálculo usan los últimos algoritmos de precisión para calcular sus resultados. Esta propiedad solo se puede usar en los proyectos de Excel 2010.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)

Sintaxis

'Declaración
Property AccuracyVersion As Integer
    Get
    Set
int AccuracyVersion { get; set; }

Valor de propiedad

Tipo: System.Int32
Valor que especifica si ciertas funciones de la hoja de cálculo usan los últimos algoritmos de precisión para calcular sus resultados.

Excepciones

Excepción Condición
MissingMemberException

Esta propiedad se utiliza en un proyecto de Excel 2007.

Comentarios

De forma predeterminada, algunas de las funciones de la hoja de cálculo de Excel 2007 y las versiones anteriores de Excel usan nuevos algoritmos que aumentan su exactitud. Sin embargo, en algunos casos, los nuevos algoritmos disminuyen el rendimiento de estas funciones en relación con su rendimiento en Excel 2007 y versiones anteriores de Excel. Para especificar que estas funciones de la hoja de cálculo utilizan los algoritmos más anteriores para aumentar su rendimiento, establezca la propiedad AccuracyVersion en 1.

En la tabla siguiente se describen los valores posibles de AccuracyVersion.

Ajuste

Descripción

0

Use el último, algoritmos más precisos (valor predeterminado)

1

Utilizar Excel 2007 o algoritmos de versiones anteriores

2

Utilizar algoritmos de Excel 2010

Nota

Establecer la propiedad AccuracyVersion en un valor distinto de 0, 1 o 2 producirá un comportamiento indefinido.

La tabla siguiente resume qué funciones se ven afectadas al establecer la propiedad AccuracyVersion en 1. Las funciones que se enumeran en la columna "Funciones no afectadas" usarán siempre los últimos algoritmos de exactitud o los que no se modificaros en Excel 2010. Para los nombres de función que incluyen un punto (.) en sus nombres, para determinar el nombre de la función correspondiente implementada en VBA como un método del objeto WorksheetFunction, sustituya el punto por un carácter de subrayado (_). Por ejemplo, el método VBA que se corresponde con la función BETA.DIST es el método Beta_Dist().

Funciones afectadas

Funciones no afectadas

BETADIST

AGGREGATE

BETAINV

BETA.DIST

BINOMDIST

BETA.INV

CHIDIST

BINOM.DIST

CHIINV

BINOM.INV

CHITEST

CEILING

CONFIDENCE

CEILING.PRECISE

CRITBINOM

CHISQ.DIST

CUMIPMT

CHISQ.DIST.RT

CUMPRINC

CHISQ.INV

ERF

CHISQ.INV.RT

ERFC

CHISQ.TEST

EXPONDIST

CONFIDENCE.NORM

FDIST

CONFIDENCE.T

FINV

COVAR

FTEST

COVARIANCE.P

GAMMADIST

COVARIANCE.S

GAMMALN

ERF.PRECISE

GAMMINV

ERFC.PRECISE

HYPGEOMDIST

EXPON.DIST

IPMT

F.DIST

IRR

F.DIST.RT

LOGINV

F.INV

LOGNORMDIST

F.INV.RT

NEGBINOMDIST

F.TEST

NORMDIST

FLOOR

NORMINV

FLOOR.PRECISE

NORMSDIST

GAMMA.DIST

NORMSINV

GAMMA.INV

PMT

GAMMALN.PRECISE

POISSON

HYPGEOM.DIST

PPMT

ISO.CEILING

STDEV

LOGNORM.DIST

STDEVP

LOGNORM.INV

TDIST

MOD

TINV

MODO

TTEST

MODE.MULT

VAR

MODE.SNGL

VARA

NEGBINOM.DIST

VARP

NETWORKDAYS.INTL

VARPA

NORM.DIST

WEIBULL

NORM.INV

XIRR

NORM.S.DIST

ZTEST

NORM.S.INV

PERCENTILE

PERCENTILE.EXC

PERCENTILE.INC

PERCENTRANK

PERCENTRANK.EXC

PERCENTRANK.INC

POISSON.DIST

QUARTILE

QUARTILE.EXC

QUARTILE.INC

RANGO

RANK.AVG

RANK.EQ

STDEV.P

STDEV.S

T.DIST

T.DIST.2T

T.DIST.RT

T.DIST.RT

T.INV

T.INV.2T

T.INV.RT

T.TEST

VAR.P

VAR.S

WEEKDAY

WEEKNUM

WEIBULL.DIST

WORKDAY.INTL

Z.TEST

Nota

Esta propiedad aparece en IntelliSense en proyectos de Excel 2007 diseñados para .NET Framework 4. Sin embargo, esta propiedad no se puede utilizar en proyectos de Excel 2007.

Seguridad de .NET Framework

Vea también

Referencia

Workbook Interfaz

Microsoft.Office.Tools.Excel (Espacio de nombres)