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.
Ocorre um estouro quando você tenta fazer uma atribuição que excede as limitações do destino da atribuição. Esse erro tem as seguintes causas e soluções:
O resultado de uma atribuição, um cálculo ou uma conversão de tipo de dados é muito grande para ser representado dentro do intervalo de valores permitidos para esse tipo de variável.
Atribua o valor a uma variável de um tipo que possa conter um intervalo de valores maior.
Uma atribuição para uma propriedade excede o valor máximo que a propriedade pode aceitar.
Verifique se a atribuição é adequada ao intervalo da propriedade para a qual ela é feita.
Você tenta usar um número em um cálculo, e o número é imposto como um inteiro, mas o resultado é maior do que um inteiro. Por exemplo:
Dim x As Long x = 2000 * 365 ' Error: Overflow
Para contornar a situação, digite o número da seguinte forma:
Dim x As Long x = CLng(2000) * 365
Saiba mais selecionando o item em questão e pressionando F1 (no Windows) ou HELP (no Macintosh).
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.