我有一个问题,我有一个Excel表格,我想使用Microsoft.Interop.Word
将它插入到Word文档中。如何使用Microsoft.Interop.Word在Excel文档中嵌入Excel文件?
我已经尝试过这一个:
var path = Directory.GetParent(Directory.GetCurrentDirectory()).Parent?.FullName + @"\Documents\Businessprocess\Excel-Templates\Tabelle_zum_BP.xlsx";
var oIconLabel = "Tabelle zum BP";
var oMissing = System.Reflection.Missing.Value;
var oIconFileName = oMissing;
var oFileDesignInfo = path;
var oClassType = "Word.Document.8";
_wordDocument.Bookmarks["EPExcelFile"].Range.InlineShapes.AddOLEObject(
oClassType, oFileDesignInfo, false, true, oIconFileName, oMissing, oIconLabel, oMissing);
我从其他线程本网站上的这一解决方案。唯一的问题是,它现在插入Excel的表格是这样的:
我怎样才能插入表,以便它会直接显示,而不是在某个图标?
我需要一个Excel表格没有链接到Word表格的解决方案,这样如果我编辑Excel表格后,单词中的一个不应该受到影响。
据我所知,如果你想插入Excel表格中没有提及它,你需要像对象一样添加它;)。 –