Propriedade Workbook.AccuracyVersion

Especifica se determinadas funções de planilha usarem os algoritmos mais recentes de precisão para calcular seus resultados. Esta propriedade pode ser usada somente em Excel 2010 projetos.

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

Sintaxe

'Declaração
Property AccuracyVersion As Integer
    Get
    Set
int AccuracyVersion { get; set; }

Valor de propriedade

Tipo: System.Int32
Um valor que especifica se determinadas funções de planilha usarem os algoritmos 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 de planilha do Excel 2007 e versões anteriores do Excel usam novos algoritmos de aumentam a precisão. No entanto, em alguns casos, os novos algoritmos de diminuir o desempenho dessas funções em relação ao seu desempenho no Excel 2007 e versões anteriores do Excel. Para especificar que essas funções de planilha usam os algoritmos mais antigos para aumentar seu desempenho, defina a AccuracyVersion propriedade como 1.

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

Setting

Description

0

Use os algoritmos mais recentes e mais precisos (padrão)

1

Usar algoritmos de versão anteriores ou o Excel 2007

2

Usar algoritmos de Excel 2010

ObservaçãoObservação

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

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

Funções afetadas

Funções não afetadas

DISTBETA

AGREGAÇÃO

BETAINV

BETA.DIST

DISTRBINOM

BETA.INV

CHIDIST

BINOM.DIST

INV.

BINOM.INV

CHITEST

TETO

CONFIANÇA

TETO.PRECISO

CRIT.

CHISQ.DIST

CUMIPMT

CHISQ.DIST.RT

CUMPRINC

CHISQ.INV

ERF

CHISQ.INV.RT

ERFC

CHISQ.TESTE

DISTEXPON

CONFIANÇA.NORMA

DISTF

CONFIANÇA.T

INVF

COVAR

FTEST

COVARIÂNCIA.P

DISTGAMA

COVARIÂNCIA.S

LNGAMA

ERF.PRECISO

GAMMINV

ERFC.PRECISO

DIST.

EXPON.DIST

IPMT

F.DIST

IRR

F.DIST.RT

INVLOG

F.INV

LOGNORMDIST

F.INV.RT

NEGBINOMDIST

F.TEST

NORMDIST

ANDAR

INV.

PISO.PRECISO

NORMSDIST

GAMA.DIST

INV.

GAMA.INV

PGTO

LNGAMA.PRECISO

POISSON

HYPGEOM.DIST

PPMT

ISO.TETO

DESVPAD

LOGNORM.DIST

DESVPADP

LOGNORM.INV

DISTT

MOD

INVT

MODO

TESTET

MODO.MULT

VAR

MODO.SNGL

VARA

NEGBINOM.DIST

VARP

DIATRABALHOTOTAL.INT.

VARPA

NORMA.DIST

WEIBULL

NORMA.INV

XIRR

NORMA.S.DIST

TESTEZ

NORMA.S.INV

PERCENTIL

PERCENTIL.EXC

PERCENTIL.INC

ORDEM.

ORDEM.EXC

ORDEM.INC

POISSON.DIST

QUARTIL

QUARTIL.EXC

QUARTIL.INC

CLASSIFICAÇÃO

CLASSIFICAÇÃO.AVG

CLASSIFICAÇÃO.EQ

DESVPAD.P

DESVPAD.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 DA SEMANA

WEEKNUM

WEIBULL.DIST

DIA DE TRABALHO.INT.

Z.TEST

ObservaçãoObservação

Essa propriedade aparece no IntelliSense em projetos do Excel 2007 destinados a .NET Framework 4. No entanto, essa propriedade não pode ser usada em projetos do Excel 2007.

Segurança do .NET Framework

Consulte também

Referência

Workbook Interface

Namespace Microsoft.Office.Tools.Excel