WorkbookBase.AccuracyVersion 属性

指定特定工作表函数是否使用最新精度算法来计算其结果。

命名空间:  Microsoft.Office.Tools.Excel
程序集:  Microsoft.Office.Tools.Excel.v4.0.Utilities(在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)

语法

声明
Public Property AccuracyVersion As Integer
public int AccuracyVersion { get; set; }

属性值

类型:System.Int32
一个指定特定工作表函数是否使用最新精度算法来计算其结果的值。

异常

异常 条件
MissingMemberException

在 Excel 2007 项目中使用此属性。

备注

默认情况下,Excel 2007 以及更早版本 Excel 中的工作表功能将使用可以提高精度的新算法。但是,在某些情况下,与这些函数在 Excel 2007 以及更早 Excel 版本中的性能相对比,新算法会降低它们的性能。若要指定这些工作表函数使用较旧的算法来提高其性能,请将 AccuracyVersion 属性设置为 1。

下表描述 AccuracyVersion 属性的可能设置。

设置

描述

0

使用最新、最准确的算法(默认)

1

使用 Excel 2007 或更早版本的算法

2

使用 Excel 2010 算法

说明说明

将 AccuracyVersion 属性设置为 0、 1,或 2 之外的值将导致未定义的行为。

下表总结了将 AccuracyVersion 属性设置为 1 会影响的函数。在“不受影响的函数”列中列出的函数将始终使用最新的准确性算法,或在 Excel 2010 中未被更改。对于包含句点 (.) 的函数名称,在其名称中,要确定 VBA 中作为 WorksheetFunction 对象的方法实现的相应函数的名称,请用下划线字符 (_) 替代句点。例如,与 BETA.DIST 函数对应的 VBA 方法是 BetaDist 方法。

受影响的函数

不受影响的函数

BETADIST

聚合

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

MODE

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

级别

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

说明说明

此属性显示在针对 .NET Framework 4 的 Excel 2007 项目中的 IntelliSense 中。但是,此属性不能在 Excel 2007 项目中使用。

.NET Framework 安全性

请参见

参考

WorkbookBase 类

Microsoft.Office.Tools.Excel 命名空间