错误1无法将类型“object”隐式转换为“Microsoft.Office.Interop.Word.Range”。存在显式转换(您是否错过了演员?)

时间:2014-09-23 03:56:13

标签: c# ms-word msdn

我正在尝试在word文档中创建目录,但我一直收到此错误: “错误无法将类型'对象'隐式转换为'Microsoft.Office.Interop.Word.Range'。存在显式转换(您是否错过了转换?)”

            object style = "Heading 1";
            Word.Range rng = style;
            oDoc.TablesOfContents.Add(rng);

如果这是一个愚蠢的问题,我很抱歉,我是初学者。

谢谢!

1 个答案:

答案 0 :(得分:1)

 Word.Range rng = (Word.Range) style;

解决问题后,对象类型需要显式类型转换为特定类型。