C# 光标位置处的Word insertFile

C# 光标位置处的Word insertFile,c#,ms-word,C#,Ms Word,我试图在当前光标位置插入word文件,但我的代码总是插入一个新页面。我的代码怎么了 Word.Application word = new Word.Application(); Word.Document document = word.Documents.Add(); Word.Selection selection = word.Selection; for (int i = 0; i < 10; i++) { selection.InsertFile(@"C:\Users

我试图在当前光标位置插入word文件,但我的代码总是插入一个新页面。我的代码怎么了

Word.Application word = new Word.Application();
Word.Document document = word.Documents.Add();
Word.Selection selection = word.Selection;

for (int i = 0; i < 10; i++)
{
    selection.InsertFile(@"C:\Users\stevet\Desktop\test.docx");
    selection.TypeParagraph();
    selection = word.Selection;
}
word.Visible = true;
Word.Application Word=new Word.Application();
Word.Document Document=Word.Documents.Add();
Word.Selection=Word.Selection;
对于(int i=0;i<10;i++)
{
selection.InsertFile(@“C:\Users\stevet\Desktop\test.docx”);
选择。键入段落();
选择=单词选择;
}
可见=真实;

Word在以下条件下呈现分页符:

  • 文档包含手动分页符
  • 文档包含下一页、偶数页或奇数页类型的分节符
  • 文档包含类型为Continuous的分节符,两个分节的页面方向不同(事实上,Word将分节符转换为下一个分节符)
  • 使用“分页符在前”选项设置段落格式

请确保插入的文档中不存在上述情况。

Word在以下情况下呈现分页符:

  • 文档包含手动分页符
  • 文档包含下一页、偶数页或奇数页类型的分节符
  • 文档包含类型为Continuous的分节符,两个分节的页面方向不同(事实上,Word将分节符转换为下一个分节符)
  • 使用“分页符在前”选项设置段落格式

请确保插入的文档中不存在上述情况。

您说的“我的代码总是插入新页面”是什么意思?你的预期产出是多少?“test.docx”的内容是什么?test.docx的内容是一个标题和一个小段落。我想在光标位置插入内容。根据上面的代码,我有10页,内容在一个Word文档中。插入的文档是否包含任何分节符?或者所使用的段落是否使用分页符之前的选项进行格式化?就是这样!非常感谢“我的代码总是插入新页面”是什么意思?你的预期产出是多少?“test.docx”的内容是什么?test.docx的内容是一个标题和一个小段落。我想在光标位置插入内容。根据上面的代码,我有10页,内容在一个Word文档中。插入的文档是否包含任何分节符?或者所使用的段落是否使用分页符之前的选项进行格式化?就是这样!非常感谢