Matrizes declaradas como membros de estruturas não podem ser declaradas com um tamanho inicial.
Uma matriz numa estrutura é declarada com um tamanho inicial.Você não pode inicializar nenhum elemento de uma estrutura, e declarar o tamanho de uma matriz é uma forma de inicialização.
ID de erro: BC31043
Para corrigir este erro
Defina a matriz na sua estrutura como dinâmica (sem tamanho inicial).
Se você necessita de um certo tamanho de matriz, você pode redimensionar uma matriz dinâmica com uma declaração ReDim demonstrativo (Visual Basic) quando seu código está sendo executado.O exemplo a seguir ilustra isto:
Structure demoStruct Public demoArray() As Integer End Structure Sub useStruct() Dim struct As demoStruct ReDim struct.demoArray(9) Struct.demoArray(2) = 777 End Sub