Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 18.04.2012
Сообщений: 3
1

Office.Interop.Word: Comments.Add. Код отработал без ошибок, но комментарий не появился

16.05.2012, 00:45. Просмотров 906. Ответов 2
Метки нет (Все метки)

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
for (int i = 1; i < doc.Paragraphs.Count; i++)
            {
                int kkk = ErrorsWithIndex.Index.IndexOf(i);
                doc.Paragraphs[i].Range.Copy();
                ddoc.Paragraphs[i].Range.Paste();
                Word.Range rng = ddoc.Paragraphs[i].Range;
                if (kkk >= 0)
                {
                    Object comm = "Error: ";
                    try { doc.Comments.Add(rng, ref comm); }
                    catch (Exception e) { }
                }
            }
            doc.Close(ref doNotSaveChanges, ref oMissing, ref oMissing);
            ddoc.SaveAs(FileName: PathToSaveFile);
            ddoc.Close(ref oMissing, ref oMissing, ref oMissing);
Здесь doc/ddoc - входной/выходной файлы.
ErrorsWithIndex содержит 3 ошибки.
Исключений нет, но и комментарии в тексте не появляются.
Если кто-то знает подскажите пожалуйста в чем ошибка.
Заранее спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.05.2012, 00:45
Ответы с готовыми решениями:

Использование Microsoft.Office.Interop.Word на компьютере без установленного пакета MS office
Есть приложение, которое использует Microsoft.Office.Interop.Word, на компах с установленным офисом...

Найти и заменить слова в документе (doc) без Microsoft.Office.Interop.Word
Добрый день! Существует ли способ с помощью оного я мог бы найти и заменить слова в файле (doc)...

Считать текст из Word посредством Microsoft.Office.Interop.Word
Необходимо считать форматированный текст из Word посредством Microsoft.Office.Interop.Word. По...

Не та версия office.interop.word
Здравствуйте. Написал программу на C#. В программе используется office.interop.word (версия...

2
Эксперт Java
4060 / 3795 / 744
Регистрация: 18.05.2010
Сообщений: 9,330
Записей в блоге: 11
16.05.2012, 06:20 2
Ну так попрбуйте убрать try с пустым catch`ем, может оно чего и скажет.
0
0 / 0 / 0
Регистрация: 18.04.2012
Сообщений: 3
16.05.2012, 21:16  [ТС] 3
Проблема решена.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.05.2012, 21:16

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Работа c Microsoft Office Interop Word
Есть программа, которая заполняет Вордовские шаблоны. Взаимодействие с Word осуществляется с...

Альтернатива Microsoft.Office.Interop.Word
Если альтернатива пространства Microsoft.Office.Interop.Word?Мне нужно выложить программу на сервер...

Microsoft.Office.Interop.Word поиск текста
Здравствуйте. Есть документ Word. В нем есть текст: Категория возрастная: дети Пол: любой...

Microsoft.Office.Interop.Word сохранение файла
Требуется сохранение файла. Как это сделать? try { _document =...

В visual studio не видно Microsoft.Office.Interop.Word
у меня в visual studio не видно Microsoft.Office.Interop.Word В чём проблема?

Крайне медленная работа Microsoft.Office.Interop.Word
Имею конструкцию такого плана: Microsoft.Office.Interop.Word.Application app = new...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.