2016-07-20 14 views
0

Wie i 2 Bereiche in Wort tauschen können, ich habe Liste und versuchen, sie jeden Bereich manuell zu sortieren, haben Inhaltskontrolle gesperrtWie Swap 2 Bereich in Wort documnet

Ich versuche, den Code unten, aber keinen Erfolg:

object Unit = Microsoft.Office.Interop.Word.WdUnits.wdWord; 
object Count = (toPosition - sourceStart); 
range.Move(Unit, Count); 

Antwort

0

Hier ist meine Lösung:

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();