Вопросы по теме 'excel-dna'

Почему Excel не может загрузить надстройку excel-dna?
Ошибка: Файл, который вы пытаетесь открыть, «ExcelDna.xll», имеет формат, отличный от указанного в расширении файла. Прежде чем открывать файл, убедитесь, что файл не поврежден и получен из надежного источника.
4187 просмотров
schedule 10.03.2023

Excel UDF возвращает огромное число
Надстройка Excel с использованием ДНК Excel, VS2008, С#, MyUDF (param1, parm2), когда я набираю «= MyUDF» и нажимаю Enter, Excel отображает огромное число, например 970063926, и мой код С# для MyUDF не запускается Кто-нибудь знает, что это за...
126 просмотров

Распакуйте содержимое из файла Excel .XLL, созданного с помощью Excel-DNA.
Я не знаю, знаете ли вы проект excel-dna, это проект, который помогает интегрировать сборку .net и язык в надстройки excel. Моя проблема в том, что я хочу распаковать dll из файла xll (excel-dna умеет упаковывать ресурсы внутри xll). Я загрузил...
2675 просмотров
schedule 06.02.2024

Vista TaskDialog Wrapper: не удалось найти точку входа с именем «TaskDialogIndirect» в DLL «ComCtl32»
Я пытаюсь использовать Vista TaskDialog Wrapper и эмулятор , и я получаю следующее исключение: «Невозможно найти точку входа с именем« TaskDialogIndirect »в библиотеке DLL« ComCtl32 »». ... в простом консольном приложении: class Program {...
1179 просмотров
schedule 28.08.2022

Преобразование кода — MFC C++ в надстройку VSTO Excel на C#
Я конвертирую надстройку MFC C++ COM в надстройку VSTO Excel в C# .NET4.0. В нем много кода, относящегося к C API. Вот пример. Возможно, я собираюсь использовать ДНК Excel, чтобы упростить задачу преобразования. К вашему сведению: xlr — это...
522 просмотров
schedule 24.11.2022

ExcelDNA передает значение ячейки excel, отображая неожиданный вывод
Я использую функцию публичного статического объекта getContent (ключевое слово String, объект StartTime, объект EndTime) { alert (StartTime); } установите в ячейке A1 значение 18-07-2012. И при вызове =getContent("africa",A1,"04-09-2012")...
780 просмотров
schedule 27.05.2023

Пример исключения ExcelDna CustomTaskPane
Я попытался использовать пример CustomTaksPane из пакета ExcelDNA и получил следующую ошибку: "Исключение произошло при вызове функции "OnShowTCP". Сообщение об исключении: Исключение было выдано целью вызова" Я использую Excel 2010 под...
964 просмотров
schedule 13.09.2022

Excel-DNA: одномерный массив ограничен 65536 строками
При попытке вызвать следующий метод Excel-DNA-Method в VBA я получаю только массив размером 1 (после 65536 строк размер массива, кажется, изменяется до реального размера массива - 65537). При вызове метода на листе как функции массива все работает....
1395 просмотров

Как использовать ExcelDNA для выбора ячейки?
Я хочу сфокусироваться на определенной ячейке, для которой у меня есть ссылка через XlCall.Excel(XlCall.xlfCaller). Я знаю, как это сделать в VSTO, но есть ли способ сделать это с помощью ExcelDNA?
4931 просмотров
schedule 20.12.2022

Как я могу получить идентификаторы тем из файла CHM?
Я создаю файл CHM с помощью Sandcastle Help File Builder на основе файла csproj . В конечном итоге я пытаюсь найти идентификатор темы каждой темы в файле CHM и использовать их с Excel-Dna следующим образом: ... [ExcelFunction(Category =...
1008 просмотров
schedule 05.09.2022

ExcelDna не работает на одной машине
Насколько я могу обнаружить, все машины одинаковы, на которых используется excelDna. На одной конкретной машине я попытался использовать созданный мной код и столкнулся с проблемой. Логически я подумал, что это странно, и вместо этого попытался...
744 просмотров
schedule 14.07.2022

Безопасность доступа к коду ДНК Excel
У меня есть простая надстройка Excel DNA, созданная в версии 0.32. В моей надстройке я динамически загружаю другую сборку, которая находится на сетевом диске. Когда я загружаю свою надстройку Excel DNA в Excel и запускаю свою функцию Excel-DNA,...
371 просмотров
schedule 03.03.2022

Найдите вхождения формулы Excel с помощью Excel-Dna
Используя Excel-Dna, я хотел бы найти все открытые книги в экземпляре Excel по количеству вхождений определенной формулы. Моя лучшая догадка до сих пор заключается в том, что мне нужно XlCall функцию xlcFormulaFind, как задокументировано здесь :...
654 просмотров
schedule 14.06.2023

Как сделать функцию Excel, которая включает паузу, не останавливая Excel
У меня есть «проект» Excel, который включает в себя .dll, где я написал некоторые сложные статистические вычисления, вызываемые через VBA. Я сделал это из соображений скорости. Вычисления занимают около секунды каждый. Поскольку они вызываются...
491 просмотров
schedule 18.02.2022

Автоматическое обновление (Excel-DNA) XLL при открытии Excel
Я разрабатываю надстройку Excel XLL, используя Excel-DNA и С#. Надстройка называется MyAddIn.xll. Надстройка была сохранена на локальных компьютерах пользователей и установлена/добавлена ​​в Excel с помощью следующей процедуры: Параметры Excel...
3435 просмотров
schedule 08.11.2022

ДНК Excel с ILNumerics
Я успешно использовал ILNumerics через ДНК Excel в Excel в течение некоторого времени. Теперь я написал новую функцию, которая использует функцию linsolve из ILNumerics (для которой требуется mkl_custom.dll), и я не могу встроить ее в XLL. Моя...
151 просмотров
schedule 30.06.2022

Передача Excel.Range из VBA в C# через Excel-DNA
Я работаю над выяснением правильного/наилучшего способа передачи объектов Excel.Range из VBA в Excel в C# через Excel-DNA, а затем взаимодействия с объектной моделью Excel через эту переданную ссылку. Образец кода: '***************** VBA...
4974 просмотров
schedule 23.03.2023

Excel-DNA, отображаемый массив представляет собой массив, полный #ЗНАЧ!, как решить эту проблему
Я пытаюсь использовать Excel-DNA и ArrayResizer для отображения массива 54x4 в Excel. Я установил точку останова на возвращаемом значении в моем коде C# . и вижу, что возвращаемое значение хорошее. {object[54, 4]} [0, 0]: "000001" [0, 1]:...
548 просмотров
schedule 17.05.2024

mahapps.metro с ExcelDNA не работает
Публикация здесь, чтобы узнать, есть ли у экспертов mahapps.metro идеи. Дайте мне знать, если «кросспостинг» — это дурной тон. (Или если вы хотите, чтобы я продублировал свой пост здесь)...
54 просмотров
schedule 20.07.2023

Как повторно запустить GetCustomUI() из ExcelDNA
Я создал в ExcelDNA настраиваемую ленту (расширяющую ExcelRibbon) и переопределил метод GetCustomUI() для создания элемента управления меню из списка строк. В принципе: public override string GetCustomUI(string RibbonID) { string customUIXml...
1622 просмотров
schedule 31.01.2023