Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O método Repaint completa qualquer atualização de tela pendente de um formulário especificado. Quando executado em um formulário, o método Repaint completa também qualquer recálculo pendente dos controles do formulário.
Sintaxe
expressão. Repaint
expressão Uma variável que representa um objeto Form.
Valor de retorno
Nada
Comentários
Às vezes, o Microsoft Access espera para completar atualizações de tela pendentes até a finalização de outras tarefas. Com o método Repaint, é possível forçar o redesenho imediato dos controles no formulário especificado. Utilize o método Repaint :
Quando você altera valores em vários campos. A menos que force uma nova representação, o Access poderá não apresentar as alterações imediatamente, especialmente se outros campos, como os de uma expressão num controlo calculado, dependerem de valores nos campos alterados.
Quando você quiser certificar-se de que um formulário exiba dados em todos os seus campos. Por exemplo, campos contendo objetos OLE em geral não exibem os dados imediatamente depois que você abre um formulário.
Esse método não causa uma repetição de consulta do banco de dados nem mostra registros novos ou alterados na fonte do registro base do formulário. Utilize o método Requery para requerer a origem de dados para o formulário ou um dos respetivos controlos.
Observação
- Don't confuse the Repaint method with the Refresh method, or with the Refresh command on the Records menu. O método Atualizar e o comando Atualizar mostram as alterações que o utilizador ou outros utilizadores efetuaram à origem de registos subjacente para qualquer um dos registos atualmente apresentados em formulários e folhas de dados. O método Repaint simplesmente atualiza o ecrã quando a repintação foi atrasada enquanto o Access conclui outras tarefas.
- The Repaint method differs from the Echo method in that the Repaint method forces a single immediate repaint, while the Echo method turns repainting on or off.
Exemplo
O exemplo seguinte utiliza o método Repaint para repaintar um formulário quando o formulário recebe o foco.
Private Sub Form_Activate()
Me.Repaint
End Sub
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.