Вопросы по теме '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 просмотров
schedule
19.04.2023
Распакуйте содержимое из файла 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 просмотров
schedule
24.05.2023
Как использовать 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