7

У меня есть серия больших файлов Excel, которые работают как программа, но я ненавижу быть связанным (застрявшим в VBA для Excel 2003), так что ...

Каков наилучший способ реализации графического интерфейса поверх программы Excel VBA (Office 2003)? (есть ли инструменты для этого ... Я хочу отойти от офисного пакета, но все еще на заднем плане)

Или какая самая простая альтернатива для переноса этого кода на более открытый язык. Есть идеи?

2 ответа2

4

Вы можете спроектировать пользовательские формы в качестве пользовательского интерфейса, а затем использовать application.hide, чтобы скрыть интерфейс Excel, чтобы пользователь никогда не видел Excel. Я сделал это на нескольких проектах в прошлом без проблем.

1

Поскольку вы упоминаете лицензирование в качестве причины. LibreOffice может работать на вас. Вероятно, ничего не будет работать без какого-либо преобразования с вашей стороны. В зависимости от того, что делается, вы можете сделать удивительную сумму в простом веб-приложении с любым количеством языков, доступных бесплатно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .