Разъяснение работы кода для работы с документом Word - C#
Формулировка задачи:
Помогите пожалуйста разобраться с кодом построчно, не совсем понятен принцип действия
Листинг программы
- var d = new Application();//создание.нового.класса
- var document = d.Documents.Open(way);//открытие.документа
- var range = document.Range();//точка.начала.записи
- range.Find.Execute(FindText: ft, Replace: WdReplace.wdReplaceAll, ReplaceWith: nt);
- var sh = document.Shapes;
- foreach (Microsoft.Office.Interop.Word.Shape shape in sh)
- {
- var Text = shape.TextFrame.TextRange.Text;
- var result = Text.Replace(ft, nt);
- shape.TextFrame.TextRange.Text = result;
- }
- document.Save();
- document.SaveAs(@"С:\1.doc");
- doc.Close();
- Marshal.ReleaseComObject(d);
Решение задачи: «Разъяснение работы кода для работы с документом Word»
textual
Листинг программы
- var range = document.Range();//точка.начала.записи
- range.Find.Execute(FindText: ft, Replace: WdReplace.wdReplaceAll, ReplaceWith: nt);
- var sh = document.Shapes;
- foreach (Microsoft.Office.Interop.Word.Shape shape in sh)
- {
- var Text = shape.TextFrame.TextRange.Text;
- var result = Text.Replace(ft, nt);
- shape.TextFrame.TextRange.Text = result;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д