Добрый день!
Вопрос по вставке текста из C# в Word.
При замене текста в файле Word, если количество символов вставляемого текста больше 255 возникает ошибка String Parameter too long.
var worddoc = app.Documents.Open(fileName);
Object replace = Word.WdReplace.wdReplaceAll;
app.Visible = true;
foreach (var i in Dict)
{
var range = worddoc.Content;
range.Find.ClearFormatting();
range.Find.Execute(FindText: i.Key, ReplaceWith: i.Value, Replace: replace);
}
Dict- словарь,где Key то что нужно заменить и Value -текст для вставки.
В google не смог найти решения. Прочитал, что проблема в Execute,якобы это он не позволяет это сделать, но как решить задачу без Execut не понимаю.
Прошу помочь.