다음을 통해 공유


WorkbookBase.AccuracyVersion 속성

특정 워크시트 함수에서 결과를 계산하는 데 최신 정확도 알고리즘을 사용하는지 여부를 지정합니다. 이 속성은 Excel 2010 프로젝트에만 사용할 수 있습니다.

네임스페이스:  Microsoft.Office.Tools.Excel
어셈블리:  Microsoft.Office.Tools.Excel.v4.0.Utilities(Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

구문

‘선언
Public Property AccuracyVersion As Integer
    Get
    Set
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에서 변경되지 않았습니다. 해당 이름에서 마침표(.)를 포함한 함수 이름의 경우 WorksheetFunction 개체의 메서드로 VBA에서 구현된 해당 함수 이름을 확인하려면 마침표의 경우 밑줄 문자( _ )로 대체합니다. 예를 들어, BETA.DIST 함수에 해당하는 VBA 메서드는 BetaDist 메서드입니다.

영향을 받는 함수

영향을 받지 않는 함수

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

모드

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

참고

이 속성은 IntelliSense에서 .NET Framework 4를 대상으로 하는 Excel 2007 프로젝트에 나타납니다. 그러나 이 속성은 Excel 2007 프로젝트에서 사용할 수 없습니다.

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

WorkbookBase 클래스

Microsoft.Office.Tools.Excel 네임스페이스