Skopiuj tekst z pliku tekstowego na nowe słowo

Czytam tekst z pliku słów i zastępuję tekst z odczytanego tekstu.

var wordApp = new Microsoft.Office.Interop.Word.Application();
object file = path;

object nullobj = System.Reflection.Missing.Value;

var doc = wordApp.Documents.Open(ref file, ref nullobj, ref nullobj,
                                                 ref nullobj, ref nullobj, ref nullobj,
                                                 ref nullobj, ref nullobj, ref nullobj,
                                                 ref nullobj, ref nullobj, ref nullobj);
 doc.ActiveWindow.Selection.WholeStory();

doc.ActiveWindow.Selection.Copy();

IDataObject data = Clipboard.GetDataObject();
var text =data.GetData(DataFormats.Text);

Mam więc tekst z oryginalnego pliku słów, a teraz muszę go przekazać do nowego pliku słów, który nie istnieje (Nowy tekst).

próbowałem

 ProcessStartInfo startInfo = new ProcessStartInfo();
 startInfo.FileName = "WINWORD.EXE";
 Process.Start(startInfo);

Spowoduje to otwarcie nowego pliku słów, który nie został zapisany fizycznie w systemie plików, co jest w porządku. Ale nie jestem pewien, jak przekazać wartość tekstową do tego nowego pliku.

Aktualizacja

Po uruchomieniu powyższego kodu próbowałem

 var wordApp = new Microsoft.Office.Interop.Word.Application();            
 var doc = wordApp.ActiveDocument;

Który wymyśla„To polecenie nie jest dostępne, ponieważ żaden dokument nie jest otwarty”.

questionAnswers(2)

yourAnswerToTheQuestion