Compartilhar via


Muitas dimensões

As matrizes não podem ter mais de 60 dimensões. Esse erro tem as seguintes causas e soluções:

  • Você tentou declarar uma matriz com mais de 60 dimensões. Reduza o número de dimensões.

  • Sua declaração de matriz está dentro dos limites especificados, mas não há memória suficiente para realmente criar a matriz. Disponibilize mais memória ou reduza o número de dimensões. Se sua matriz for uma matriz do tipo Variant ou uma matriz contida em uma Variant, você poderá criar a matriz com o mesmo número de dimensões redeclarando-a com o tipo de dados de seus elementos. Por exemplo, se ele contiver apenas inteiros, declará-lo como uma matriz do tipo Integer usará menos memória do que se cada elemento for uma Variant.

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.