Parâmetro ilegal. Não é possível gravar objeto porque ele não dá suporte à persistência.
Esse erro tem as seguintes causas e soluções:
- Você tentou escrever um objeto em um objeto PropertyBag, mas o objeto não dá suporte a uma das interfaces de persistência do ActiveX. Para corrigir isso, você deve ter acesso ao código do objeto. Ele deve um objeto criado pelo Visual Basic e ter sua propriedade Persistable definida como True. Além disso, a Classe deve ser Pública ou Public Createable e estar em um projeto ActiveX Dll, ActiveX Exe ou UserControl.
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.