XLW is an open source application that wraps the Excel C API in simple C++, C# or VB.NET interfaces which you can use to customize Excel with your own worksheet functions and menu items.
1 ответ

Ограничение имени функции DLL - цифра в конце имени функции ОК?

Я использую платформу Xlw, которая предоставляет удобные оболочки для написания надстроек C++ в Excel. Я столкнулся с проблемой: когда я называю функцию Excel для использования в Excel с цифрой в конце, функция не "выставляется" (т.е. загружается на…
06 апр '16 в 11:26
1 ответ

Как мне объявить функцию в VBA, которая принимает аргументы типа XlfOper (LPXLOPER)?

В ответе на предыдущий вопрос я обнаружил способ вызова функции, определенной в (C++) xll, без ее регистрации. Ранее я использовал инфраструктуру регистрации, предоставляемую XLW, и использовал тип XlfOper для передачи аргументов между VBA и xll. Фу…
23 окт '13 в 11:38
1 ответ

XLL Сделано XLW с BOOST UBLAS Преобразование типов данных MyMatrix в двойные ** Сбой

Я использую XLW для создания XLL функций для регистрации в Excel. XLL вызывает фактические математические модели в C++ DLL. Я использую BOOST с UBLAS, чтобы помочь в преобразовании из типа данных XLL MyMatrix в double **, который C++ DLL использует …
10 июн '16 в 17:43
1 ответ

xlw: как использовать новый typedef для получения std::string из ячеек Excel (и, возможно, заполнить std::map)

Вступление Я имею в виду xlw , оболочку Excel C API Марка Джоши и других. Прежде чем начать с моего примера, моих испытаний и моего вопроса, пара слов о том, как воспроизвести эти коды: после того, как вы загрузили и установили xlw со своего сайта, …
03 фев '15 в 16:21
0 ответов

Отменить регистрацию и зарегистрировать XLL в Excel VBA

У меня есть лист, который при загрузке получает путь к XLL, который он загружает. Мне нужен макрос VBA, который может отменить регистрацию этого XLL и зарегистрировать новый. Я знаю, как зарегистрировать новый XLL. Как я могу отменить регистрацию ор…
09 дек '16 в 23:00
0 ответов

Вызов внешних функций в надстройке XLW в C++

Я сделал надстройку Excel в C++, используя XLW: template.xll. Я также создал MathLibrary.dll, написанную на C++, которая содержит несколько простых математических функций. Я хотел бы использовать эти функции из MathLibrary.dll в Excel через надстрой…
02 июл '18 в 15:45
1 ответ

Каков следующий шаг после #import при использовании Scripting.FileSystemObject в C++?

Контекст: Windows 7, XLW 5.x, Microsoft Excel 2007, Visual Studio 2010, C++ Учитывая следующий бит кода... #import "c:\windows\system32\scrrun.dll" raw_interfaces_only, \ raw_native_types, \ named_guids, \ rename("DeleteFile", "_DeleteFile"), \ rena…
0 ответов

XLL и VBA: не удается найти точку входа DLL Myfunc

У меня есть библиотека C++, и я использую xlw для создания функций, которые можно использовать в Excel. До сих пор я просто выпускал решение xlw и помещал файл xll на лист Excel, и я мог получить свои функции C++. С VBA я без проблем использовал App…
04 апр '15 в 23:40
1 ответ

Как вызвать функцию из надстройки xll, которая не может быть зарегистрирована в мастере функций?

У меня есть xll (довольно сложный проект на C++), экспортирующий функцию, которая по историческим причинам принимает большое количество аргументов, а именно 20. Это магическое число: очевидно, в Excel 2003 максимальное количество аргументов составля…
11 окт '13 в 18:53
2 ответа

Лист Excel с записью всех данных в один столбец

У меня проблема с записью текста на лист Excel: Вот мой код: import xlwt wbk = xlwt.Workbook() sheet = wbk.add_sheet('python') row = 0 # row counter col = 0 f = open('newfile.txt') for line in f: L = line.split('\t') for c in L: sheet.write(row,col,…
11 авг '15 в 10:19
1 ответ

Чтение нескольких файлов Excel в каталоге и запись определенного значения ячейки в другой лист Excel

Мне нужно прочитать значение отдельной ячейки из 100 книг Excel, представленных в каталоге, и записать эти данные в столбцы на отдельном листе Excel. Вот что я сделал, что привело к ошибкам: #!/usr/bin/env python import os import xlwt import xlrd in…
08 окт '13 в 11:43
1 ответ

xlw в visual studio 2015: код ошибки RunInterfaceGenerator, код 3

Я пытаюсь использовать xlw с Visual Studio 2015. Я скачал xlw-5.0.2f0 и собрал InterfaceGenerator.exe и xlw.dll. Затем я открываю пример шаблона в VS2015. Проект XLL, кажется, строит, но в конце концов терпит неудачу с сообщением об ошибке: Ошибка M…
10 окт '15 в 17:25
1 ответ

Использование boost в надстройке xll, созданной xlw в C++

Я пытаюсь использовать функции повышения в надстройке xll, которую я создаю с использованием xlw в C++. Я включил каталог boost в раздел include directory на страницах свойств XLL -> Страницы конфигурации -> Каталоги VC++. однако, когда я пытаюсь ис…
13 авг '14 в 14:32
1 ответ

Обработка переменного числа столбцов Dataframe - Python

Я пытаюсь записать список списков в лист Excel, используя панд, список выглядит так: List_of Lists = [ [1,2,3,4], [5,6,7,8], [9,10,11,12], ........, ] Число этих списков внутри основного списка может доходить до 1000. Я также хочу пометить их как co…
18 апр '17 в 17:41
0 ответов

Ошибка LNK2019 и фатальная ошибка LNK1120

Я столкнулся с проблемой при компиляции моего проекта. Когда я установил эту строку: boost:: shared_ptr mySwap; У меня нет проблем, но когда я установил это: boost:: shared_ptr mySwap (новый OvernightVsLiborBasisSwap(OvernightVsLiborBasisSwap::Payer…
17 сен '14 в 20:32
1 ответ

Сколько памяти может иметь плагин Excel XLL?

Я использую C++ для написания плагина.XLL для Microsoft Excel с помощью библиотеки XLW. Моя операционная система Windows 7 64-разрядная версия, с 32 ГБ ОЗУ; но мой Excel это Excel 2010, 32-битная версия. Проверка с помощью GlobalMemoryStatusEx показ…
08 дек '16 в 10:57
0 ответов

XLL и EXCEL: перетаскивание или загрузка

У меня проблема с загрузкой моего XLL в Excel. Я использую XLW для генерации своего XLL и Excel 2007. Когда я перетаскиваю файл в свою электронную таблицу, я могу использовать все свои функции Xll, и это работает хорошо. Однако, когда я загружаю его…
29 апр '15 в 15:17
1 ответ

XLW - Скомпилированный XLL "Формат файла и расширение не совпадают"

Я использую XLW 5 построить Excel XLL добавить, и я экспериментирую с EchoShort пример шаблона. Я успешно скомпилировал Template.xll используя GNU Make, с g++ версия 4.9.2 (mingw-w64) под cygwin, Однако при попытке открыть XLL, Excel 2013 сообщает о…
27 май '15 в 16:42
1 ответ

python xlwt, напишите на следующую доступную строку

Я знаю, что ты можешь сделать это sheet1.write(3, 3, 'TEXT') Или вы можете сделать цикл for, но у меня есть несколько пользователей, работающих с моим файлом, и я не знаю, каков номер текущей строки. Я мог бы создать вар CurrentRow и увеличивайте ег…
20 авг '18 в 05:20
0 ответов

Ограничения ячеек Excel при чтении данных с помощью C++ и SQL

Я использую XLFOPER на C++ для чтения SQL-запроса из моей базы данных. Проблема в том, что мой sql возвращает такую ​​строку 133;140;141;...;11249;13343, содержащую 136 элементов. Запрос C++ из SQL этой строки, а затем я распечатываю ее в Excel с по…
28 ноя '20 в 04:21