GetCellNoData

Lê os dados contidos em uma célula, além de indicar se a célula contém dados. Esta função pode ser usada nos seguintes tipos de regras:

  • Cálculo

  • Conversão

  • Consolidação

  • Alocação

Sintaxe

HS.GetCellNoData("POV",Var1)

Tabela 11-23 Sintaxe da função GetCellNoData

Parâmetro Descrição

POV

Um ponto de vista válido.

Var1

Uma variável que especifica se não há dados na célula.

Valor de Retorno

Os valores de retorno possíveis dependem do que for encontrado na célula:

  • Se a célula contiver dados reais, o valor dos dados será retornado e o valor booliano de Var1 será Falso.

  • Se a célula não contiver dados,, será gerado o valor 0 para o valor de dados e o valor booliano de Var1 será Verdadeiro.

  • Se a célula contiver dados derivados, o valor derivado será retornado e o valor booliano de Var1 será Falso.

    Cuidado:

    Se o argumento fizer com que GetCellNoData gere mais de um valor, ocorrerá um erro.

Exemplo

Neste exemplo, o valor na conta Vendas é atribuído à variável dSalesAmt. Se a conta Vendas não tiver dados, os comandos entre as instruções If Then e End If serão executados.

dSalesAmt = HS.GetCellNoData("A#Sales.I#[ICP None].C1#[None].C2#[None].C3#[None].C4#[None]",bIsNoData)
If bIsNoData = TRUE then
  ...
End If