如何在word文档中交换2个范围
本文关键字:交换 2个 范围 文档 word | 更新日期: 2023-09-27 17:57:44
如何在word中交换两个范围,我有列表并尝试手动排序每个范围都锁定了内容控制
我尝试了以下代码,但没有成功:
object Unit = Microsoft.Office.Interop.Word.WdUnits.wdWord;
object Count = (toPosition - sourceStart);
range.Move(Unit, Count);
这是我的解决方案:
range = documents.Range(sourceStart, sourceEnd);
range.Select();
range.Cut();
var range1 = documents.Range(DestinationStart, DestinationStart);
range1.InsertParagraphAfter();
range1 = documents.Range(range1.End, range1.End);
range1.Paste();