|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.10.2016, 14:02 | #1 |
Новичок
Джуниор
Регистрация: 13.07.2010
Сообщений: 1
|
Ошибка в макросе run time error 424
Люди добрые, помогите пожалуйста ошибка run time error 424 в строке AppWord.Visible = True.
Сам макрос должен открыть определенный документ word (шаблон) и скопировать в него необходимые строки из таблицы. Вот код всего макроса: Sub Insert() Set AppWord = CreateObject("Word.Application") Dim i As Long Set AppWord = AppWord.Documents.Open("D:\1.docx") AppWord.Visible = True AppWord.Documents.Add For i = 1 To 21 If Cells(i, 12) = 1 Then Range(Cells(i, 4), Cells(i, 11)).Copy AppWord.Selection.Paste End If Next Set AppWord = Nothing End Sub |
12.10.2016, 14:43 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
1. Sub Insert()
2. Set AppWord = CreateObject("Word.Application") 3. Dim i As Long 4. Set AppWord = AppWord.Documents.Open("D:\1.docx") 5. AppWord.Visible = True то, что у Вас переменная в строке 5 называется AppWord, еще не значит что в ней находится Word.Application, потому что 2-й строкой Вы присвоили ей ссылку на одноименное приложение, а уже в четвертой строке AppWord ссылается на открытый в Word документ, а не сам Word 4. Set WDoc = AppWord.Documents.Open("D:\1.docx")
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ошибка run time error '339' | RUS_85 | Софт | 3 | 10.05.2016 06:37 |
Помогите исправить ошибку:run-time error 424 | Kigali | Microsoft Office Excel | 2 | 22.09.2013 16:22 |
Ошибка run-time Error 1004 общая ошибка ODBC | kaval88 | Microsoft Office Excel | 0 | 27.02.2011 20:20 |
Периодическая ошибка Run-time error -2147417848 (80010108) Automation error в файле с макросом | faraviper | Microsoft Office Excel | 0 | 24.02.2011 16:23 |
Ошибка Run-Time error 13 | DEZuv | Microsoft Office Access | 0 | 03.04.2009 12:25 |