Criando um botão para atualizar os valores de fórmulas no Word.

Anônima
2023-01-07T18:03:06+00:00

Estou tentando criar um botão no VBA para atualizar o valor de uma fórmula criada dentro de uma tabela no Word, mas não estou conseguindo.

O botão deve atualizar os valores de todas as fórmulas existentes em todas as tabelas do documento.

Microsoft 365 e Office | Word | Outro | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

1 resposta

Classificar por: Mais útil
  1. Anônima
    2023-01-07T21:58:21+00:00

    Oi

    Eu sou Sneha e eu ficaria feliz em ajudá-lo com a sua pergunta.

    Você pode usar esse código para fazer o que você descreveu: -

    Sub UpdateFormulas() Dim tbl As Tabela Dim cel As Cell

    Para cada tbl em ActiveDocument.Tables Para cada cel In tbl. Range.Cells Se cel. Range.Fields.Count > 0 Em seguida, cel. Intervalo.Campos(1). Atualização Terminar Se Próximo cel Próximo tbl Fim do Sub

    Para criar um botão para executar esse código, você pode fazer o seguinte:

    1. No documento do Word, vá para a guia "Desenvolvedor" e clique no botão "Inserir".
    2. Selecione o controle "Button" e, em seguida, clique e arraste para desenhar o botão no documento.
    3. Clique com o botão direito do mouse no botão e selecione "Atribuir macro..."
    4. Na caixa de diálogo "Atribuir macro", selecione a macro "UpdateFormulas" e clique em "OK".

    Isso criará um botão que atualizará todas as fórmulas em todas as tabelas do documento quando clicado.

    Se você tiver outras perguntas ou precisar de ajuda com qualquer coisa, por favor, não hesite em me avisar. Estou aqui para ajudar da melhor forma possível.

    Retribuir à Comunidade. Ajude a próxima pessoa que tiver esse problema indicando se essa resposta resolveu seu problema. Clique em Sim ou Não abaixo.

    Atenciosamente Sneha •

    Esta resposta foi traduzida automaticamente. Como resultado, pode haver erros gramaticais ou expressões estranhas.

    Esta resposta foi útil?

    0 comentários Sem comentários