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

C # как определить, потерял ли Excel фокус
У меня есть надстройка Excel (написанная на C # и ExcelDNA) с формой, позволяющей пользователю вводить данные в элемент управления, унаследованный от текстового поля. Форма модальная. При входе в элемент управления появляется контекстное меню с...
487 просмотров
schedule 22.10.2021

Лента Excel не отображается с помощью excel-dna
Пытался создать ленту с помощью excel-dna и C #. Лента не отображается в Excel при загрузке надстройки. файл ДНК: <DnaLibrary Name="falcon" RuntimeVersion="v4.0"> <ExternalLibrary Path="bin/Debug/falcon.dll" /> <!--<Reference...
2563 просмотров
schedule 03.10.2021

Обновление экрана Excel до ложного с помощью ExcelDna
Я пытаюсь установить для параметра «Обновление экрана Excel» значение false с помощью ExcelDna. Я не хочу использовать COM. Предпочтительно использовать его XlCall. Может кто поможет?
354 просмотров
schedule 18.11.2021

Создание установщика для надстройки ДНК Excel с помощью расширенного установщика
я создал несколько новых пользовательских функций для excel с помощью надстройки excel dna, и когда я добавляю надстройку вручную, чтобы она работала, теперь я хочу создать установщик для автоматического развертывания этой надстройки в excel, я скачал...
1189 просмотров
schedule 16.03.2022

Как прочитать файл .csv с помощью C# Excel-DNA
Я хотел бы прочитать файл .csv с помощью надстройки Visual-DNA Excel (перед отображением результата требуется обработка встроенной функции С#). Кто-нибудь знает, как обновить этот код, чтобы я мог получить массив excel в качестве вывода (конечно, в...
150 просмотров
schedule 14.03.2022

Условный формат Excel из поиска
У меня есть следующий сценарий: Sheet1 имеет таблицу excel, которая обновляется из базы данных. В таблице есть уникальный ключевой столбец. Лист2 имеет статическую информацию, скажем, подмножество строк Листа1, которые были введены...
424 просмотров
schedule 26.03.2022

Упакованный файл Excel DNA .xll не загружает ленту
Я пытаюсь развернуть надстройку Excel, созданную с помощью инструмента Excel-DNA. Надстройка отлично работает при запуске из Visual Studio, но когда я пытаюсь открыть упакованный файл .xll из другого места, как предложил Говерт (создатель ДНК...
415 просмотров
schedule 27.03.2022

Получить значение формулы массива для ячейки в Excel-DNA
У меня есть лента Excel DNA и набор формул, которые возвращают массивы. Я хотел бы добавить на ленту кнопку, которая расширяет формулу массива до размера данных — примерно так: http://excel-dna.net/2011/01/30/resizing-excel-udf-result-arrays/ , но...
1145 просмотров
schedule 10.04.2022

Передача значений ячеек в качестве параметров в ExcelDNA UDF
Итак, у меня есть пользовательская функция, которую я разработал в ExcelDNA и загрузил ее в Excel. Он отлично работает, когда я ввожу параметры в виде строк и вызываю функцию, однако, когда я помещаю эти строки в ячейки, а затем передаю их, ссылаясь...
1348 просмотров
schedule 23.04.2022

ДНК Excel - Могу ли я избежать регазмации все вместе?
Я пытаюсь оценить Excel DNA , чтобы использовать его в одной из моих надстроек Excel. Я использую функции C# (.NET 4.0) и хочу вызывать эти функции из Excel. Причина, по которой я заинтересован, заключается в том, что пользователи моей надстройки...
1664 просмотров
schedule 01.05.2022

IL, вараги и ExcelDNA
Контекст: Windows 7, ExcelDNA 0.30, .NET 4.0 Я все еще пытаюсь заставить работать params/ParamArray в Excel через ExcelDNA. Используя varags, я избегаю всего, что связано с System.ParamArrayAttribute, и иду по пути с System.ArgIterator....
391 просмотров

Создание аутентификации в надстройке Excel, созданной с помощью Excel DNA C#
У меня есть надстройка Excel, созданная с использованием Excel DNA C#, я хочу добавить аутентификацию, чтобы неавторизованные пользователи не могли получить к ней доступ. У меня есть dll аутентификации, которую я использую и для других своих...
468 просмотров
schedule 30.06.2022

Могу ли я использовать Microsoft.Office.Tools.Excel в проекте Excel DNA или есть другой способ выполнить привязку данных к таблице?
У меня есть код, который работал в версии VSTO надстройки Excel. Microsoft.Office.Tools.Excel.ListObject lo = Globals.ThisAddIn.VSTOWorksheet.Controls.AddListObject(r, "lo1"); lo.AutoSetDataBoundColumnHeaders = true; lo.DataSource = dt; //some...
931 просмотров
schedule 10.08.2022

Как с помощью Excel-DNA отличить неуказанный аргумент в вызове функции надстройки Excel от отсутствующего?
Этот вопрос касается интерпретации Excel-DNA вызовов функций надстроек в Excel. В Excel аргументы неуказанные и отсутствующие не совпадают. Это можно увидеть с помощью функции IF (которая имеет два обязательных параметра, за которыми следует...
823 просмотров
schedule 13.08.2022

Функционально программировать код Excel
Я переписываю свою надстройку Excel VBA с помощью F # и Excel-DNA. Формула 1 ниже работает. Он выполняет итерацию по текущим выбранным ячейкам и применяет обрезку к значению каждой ячейки. Formula2 — это моя неудачная попытка применить концепции...
419 просмотров
schedule 28.08.2022

Сборка С# с ExcelDNA
Я конвертирую приложение VSTO в приложение, совместимое с ExcelDNA. Однако основная проблема заключается в том, что ExcelDNA не имеет объекта управления по сравнению с VSTO. В VSTO: Microsoft.Office.Tools.Excel: вы можете добавить listObject...
1101 просмотров
schedule 21.10.2022

мой первый оператор С#, как правильно это сделать?
Как следует из названия, это моя первая попытка написания кода на C#, поэтому, пожалуйста, полегче. (Как новичок, я обещаю задать кучу простых вопросов профессионалам C#, чтобы получить несколько простых советов!) Я использую ExcelDNA для создания...
798 просмотров
schedule 29.03.2023

ExcelDnaUtil против Interop.Excel
В настоящее время я сравниваю Excel-DNA с VSTO и Interop. Меня интересует создание надстройки для Excel с использованием C #. Мне не нужно создавать UDF, я взаимодействую только с Excel, например: чтение ячеек, запись ячеек, создание листов и т. Д....
2112 просмотров
schedule 04.04.2023

Недействительный элемент управления ленты в Excel 2013 для нескольких книг
У меня есть настроенная лента, на которой я добавил вкладку с кнопкой-переключателем. Эта кнопка переключения имеет атрибут getPressed, который связан с функцией обратного вызова, возвращающей нажатое состояние кнопки переключения. Назначение...
1392 просмотров
schedule 27.04.2023

Как регулярно отправлять данные Excel в веб-службу?
У меня есть требование пользователя, с которым я некоторое время безуспешно боролся. Мне нужно написать надстройку, которая может считывать около 100 ячеек на основе формул (конкретной электронной таблицы) каждые пару минут и отправлять их в...
104 просмотров
schedule 07.11.2022