Недопустимый параметр. Can't write object because it does not support persistence.

Эта ошибка имеет следующие причины и способы решения:

  • вы попытались записать в объект PropertyBag некоторый объект, не поддерживающий один из интерфейсов сохраняемости ActiveX. Чтобы исправить эту ошибку, необходимо иметь доступ к коду объекта. Это должен быть объект, созданный в Visual Basic, а его свойство Persistable (Сохраняемый) должно иметь значение True (Истина). Класс объекта должен быть Public (Публичный) или Public Createable (Публично создаваемый), и он должен находиться в проекте ActiveX Dll, ActiveX Exe или UserControl.

Для получения дополнительной информации выберите необходимый элемент и нажмите клавишу F1 (для Windows) или HELP (для Macintosh).

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.