Compartilhar via


Propriedade WorkbookBase.AccuracyVersion

Especifica se determinadas funções a planilha usam os algoritmos os mais recentes de precisão para calcular seus resultados.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (em Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxe

'Declaração
Public Property AccuracyVersion As Integer
public int AccuracyVersion { get; set; }

Valor de propriedade

Tipo: System.Int32
Um valor que especifica se determinadas funções a planilha usam os algoritmos os mais recentes de precisão para calcular seus resultados.

Exceções

Exceção Condição
MissingMemberException

Esta propriedade é usada em um projeto do Excel 2007.

Comentários

Por padrão, algumas das funções a planilha do Excel 2007 e versões anteriores do excel usam os novos algoritmos que aumentam sua precisão. No entanto, em alguns casos, os novos algoritmos diminuem o desempenho dessas funções relativo a seu desempenho em Excel 2007 e versões anteriores do excel. Para especificar que essas funções a planilha usam os algoritmos mais antigos para aumentar o desempenho, defina a propriedade de AccuracyVersion a 1.

A tabela a seguir descreve as configurações possíveis para a propriedade de AccuracyVersion .

Configuração

Descrição

0

Use os últimos, a maioria dos algoritmos exatos (o padrão)

1

Use Excel 2007 ou algoritmos de versão anterior

2

Use os algoritmos de Excel 2010

Dica

Definindo a propriedade de AccuracyVersion como um valor diferente de 0, 1, 2 ou resultará em comportamento indefinido.

A tabela a seguir resume quais funções são afetadas definindo a propriedade de AccuracyVersion a 1. As funções que são listadas em “funcionam” coluna não afetada usará os algoritmos os mais recentes de precisão ou não foram alteradas em sempre Excel 2010. Para nomes de função que incluem um ponto (.) em seus nomes, para determinar o nome da função correspondente implementada em VBA como um método de objeto de WorksheetFunction , substitua o caractere de sublinhado (_) para o período. Por exemplo, o método VBA que corresponde à função de BETA.DIST é o método de BetaDist .

Funções afetadas

Funções não afetadas

BETADIST

AGREGAÇÃO

BETAINV

BETA.DIST

BINOMDIST

BETA.INV

CHIDIST

BINOM.DIST

CHIINV

BINOM.INV

CHITEST

TETO

CONFIANÇA

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

ASSOALHO

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.INTERNATIONAL

VARPA

NORM.DIST

WEIBULL

NORM.INV

XIRR

NORM.S.DIST

ZTEST

NORM.S.INV

PERCENTIL

PERCENTILE.EXC

PERCENTILE.INC

PERCENTRANK

PERCENTRANK.EXC

PERCENTRANK.INC

POISSON.DIST

QUARTIL

QUARTILE.EXC

QUARTILE.INC

CLASSIFICAÇÃO

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

DIA ÚTIL

WEEKNUM

WEIBULL.DIST

WORKDAY.INTERNATIONAL

Z.TEST

Dica

Esta propriedade é exibido em projetos do IntelliSense no Excel 2007 que segmentam o .NET Framework 4.No entanto, esta propriedade não pode ser usada em projetos do Excel 2007.

Segurança do .NET Framework

Consulte também

Referência

WorkbookBase Classe

Namespace Microsoft.Office.Tools.Excel