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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.