Definir uma variável e aplicar write-back a um valor com a ação Célula Editada

A ação Célula Editada não faz o mesmo que uma fórmula de write-back (por exemplo, RWC ou WBC). É possível fazer com que uma fórmula RWC insira valores no banco de dados. Na mesma célula, é possível ter uma ação 'Célula Editada' que preencha uma variável. Quando um usuário edita a célula, a ação é disparada, e a variável é preenchida, mas a fórmula não é executada.

É possível alterar a ação para permitir a aplicação de write-back e a definição de uma variável.

  1. No Modo de Design, selecione as células B4 a D6. Formate-as com uma cor de plano de fundo. Formate a célula C5 com um plano de fundo branco. Remova a proteção da célula C5.
  2. Crie duas variáveis globais: gvEditor e gvWriteback.
  3. Clique com o botão direito do mouse na célula C5 e selecione Definir Ação.
  4. Na caixa de diálogo Definir Ação, selecione Definir Parâmetros como o tipo, Célula Editada como o modo e =TRUE como a condição.
  5. Na seção Parâmetros, clique duas vezes em <Novo Parâmetro>. Selecione gvWriteback na lista de variáveis globais.
  6. No campo Valor, insira uma fórmula WBC usando a referência de célula C5 como o argumento Valor.
  7. Clique duas vezes em <Novo Parâmetro> e selecione gvEditor na lista de variáveis globais.
  8. Especifique =GlobalVariables._CurrentUser.text como o valor de gvEditor.
    Um exemplo da utilização de uma ação de Célula Editada para atualizar atributos está incluído na descrição da fórmula WBA.