我使用Microsoft.Interop.Excel和Microsoft.Interop.Word进行C#应用程序。 我们已验证word或excel one应该一次打开。 当在Excel实例上使用活动单元打开应用程序侧 - 处于写入模式然后
我调用Marshal.GetActiveObject(“Excel.Application”)来创建Excel的实例,但那时它会给出错误
Marshal.GetActiveObject(PROGID);
给出错误调用被被调用者拒绝。 (来自HRESULT的异常:0x80010001(RPC_E_CALL_REJECTED))
请给我建议,以便我能够获得Excel的对象。
答案 0 :(得分:0)
Excel和& Word是单线程应用程序。我之前收到了这个错误,因为我打开了Excel自动保存功能。您可能希望将其关闭,看看是否能解决问题。
DD