Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
C# COM in Excel: Avoid using Marshal
I often get a "Operation unavailable (Exception from HRESULT: 0x800401E3
(MK_E_UNAVAILABLE))" Error in Excel when I try to call my UDF in a save sheet. If I waite a few seconds the error goes away and everything works fine. The error comes from this line of code: App = (MSExcel.Application)Marshal.GetActiveObject("Exce l.Application"); Where App is defined as private MSExcel.Application App; I read that I get a reference to Excel in the OnConnection function inside the Connect class. But how do I use that reference inside my UDF's? Torben |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
how to avoid excel pop-up in macro | Excel Discussion (Misc queries) | |||
avoid duplication in a column in excel | Excel Discussion (Misc queries) | |||
How do I avoid duplicating names in excel? | Excel Worksheet Functions | |||
messages from excel -- to avoid | Excel Programming | |||
how to avoid duplicates in excel workbook? | Excel Discussion (Misc queries) |