Não é possível ReDim, Apagar ou atribuir à Variant que contém matriz cujo elemento é Com objeto
Esse erro tem as seguintes causas e soluções:
- Você tentou reDim, apagar ou atribuir a uma Variant uma variável cujo elemento é um objeto With. Por exemplo, o seguinte código gera este erro:
Type Test
Name as Integer
End Type
Sub Main()
Dim c(0) As Test
Dim e e = c
With e(0)
ReDim e(1)
End With
End Sub
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.