Страница 1 из 1
Type mismatch
Добавлено: 05 июл 2009, 20:27
Shas
Если описать переменную так
Dim wrd_doc As Word.Document
то появляется ошибка:
"Automation error Библиотека не зарегистрирована"
Re: Type mismatch
Добавлено: 06 июл 2009, 09:34
SAS888
появляется ошибка:
"Automation error Библиотека не зарегистрирована"
Так это и есть ответ на Ваш вопрос.
Установите и зарегистрируйте требуемый компонент.
Re: Type mismatch
Добавлено: 06 июл 2009, 14:09
mc-black
Библиотека Word конечно вероятней всего зарегистрирована, если в системе установлен Office. Как правило, эта ошибка вылазит, если вы в другом приложении Office, отличном от Word, вы обращаетесь к нему, заранее не подключив библиотеку для работы с ним. Как это исправить? Находясь в Visual Basic Editor (VBA IDE), выберите пункты меню Tools - References... В окне References найдите библиотеку Microsoft Word XX.0 Object Library, пометьте ее галочкой и назмите Ok. После этого ошибка должна исчезнуть. Вуаля!)))