Я написал код надстройки на C# для excel, из excel я вызываю DLL C++, поэтому excel не позволяет редактировать детали.
Привет ,
Я написал надстройку в C#(V. S 2015) для Excel, из этого кода я вызываю com dll там я могу индексировать или отправить файл в мое приложение, заполнив некоторые детали в диалоговом окне, после вызова моей dll из C# addin code excel не позволяет мне заполнить детали есть ли способ, которым я могу освободить курсор из excel, чтобы заполнить детали в этом диалоговом окне.
Примечание: Я занимаюсь программным обеспечением для управления документами.
Что я уже пробовал:
Я добавил ниже код, чтобы сохранить его в temp, и оттуда я вызываю свой код c++, чтобы получить диалоговое окно для заполнения деталей, касающихся excel,
Ниже приведен код, который я использую для сохранения excel во временном местоположении.
activeWorkBook = Globals.ThisAddIn.Application.ActiveWorkbook; //activeWorkBook.SaveCopyAs(sTempWorkBookPath); activeWorkBook.SaveAs(sTempWorkBookPath, Microsoft.Office.Interop.Excel.XlFileFormat.xlOpenXMLWorkbook, System.Reflection.Missing.Value, Missing.Value, false, false, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlNoChange, Microsoft.Office.Interop.Excel.XlSaveConflictResolution.xlUserResolution, true, Missing.Value, Missing.Value, Missing.Value);