powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Надстройка для Excel - Java
17 сообщений из 17, страница 1 из 1
Надстройка для Excel - Java
    #39278041
Уважаемые знатоки!
В Java не силен, поэтому не стоит сильно пинать.
Скажите возможно ли написать на JAVA надстройку COM или какую-нибудь другую для MS EXCEL?
Знаю что из JAVA работать с книгой Excel вроде не проблема, а вот как на счет всех остальных наворотов? Своя лента, TaskPane, пользовательские функции?
...
Рейтинг: 0 / 0
Надстройка для Excel - Java
    #39278057
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwertyАлексейа вот как на счет всех остальных наворотов?
а java зачем? Курсовую пишем? VBA есть.
...
Рейтинг: 0 / 0
Надстройка для Excel - Java
    #39278064
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwertyАлексей,

Не очень понятный вопрос. Можно взять Java COM Bridge и получить все возможность COM офиса.
...
Рейтинг: 0 / 0
Надстройка для Excel - Java
    #39278081
Petro123,

да нет для работы нужна надстройка, vba безсилен в плане защиты
...
Рейтинг: 0 / 0
Надстройка для Excel - Java
    #39278085
Blazkowicz,

как открывать книгу и дальнейшие манипуляции - понятно, а вот как сделать чтоб это было надстройкой??
т.е. при каждом запуске была лента и надстройка работала с активной книгой??
неужели никто не сталкивался=(?
...
Рейтинг: 0 / 0
Надстройка для Excel - Java
    #39278090
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwertyАлексей,

анек про Неуловимого Джо знаешь?
...
Рейтинг: 0 / 0
Надстройка для Excel - Java
    #39278094
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwertyАлексей,

"надстройка" это Add-On?
Не очень понятно зачем таки нужна Java. А от этого знания и зависит выбор подхода.

Можно Java сервер развернуть как Windows Service, а Add-on написать на C#, который бы просто общался с сервисом по SOAP или любой другой кроссплатформенной хрени.

Можно java использовать и из командной строки. И запускать внутри процесса офиса через JNI. Важно только понять зачем эти мучения?

У меня был один такой проект. Но я написал Add-On на шарпе, который просто запускает Java standalone приложение. А оно общалось с Exchange через SOAP.
...
Рейтинг: 0 / 0
Надстройка для Excel - Java
    #39278096
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwertyАлексей,

Это вот куда-то сюда надо. А Java тут ни причём. Более того, Java для Microsoft вражеский продукт и поэтому им нигде не поддерживается.
...
Рейтинг: 0 / 0
Надстройка для Excel - Java
    #39278098
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwertyАлексейнеужели никто не сталкивался=(?
Вас бы послать далеко и надолго. Вопрос толком сформулировать не можете, но сразу начинаете оценивать опыт других.
Сталкивались, кушали, и COM и Add-on и дружили с Java. Вопрос у вас конкретно в чем?
"как на счет всех остальных наворотов?" - это офигенный вопрос. Нормально на счет них я считаю.
...
Рейтинг: 0 / 0
Надстройка для Excel - Java
    #39278101
Blazkowicz,

не оценивал ничего, а на счет наворотов написал же каких именно UDF, лента и так далее.
Так если сталкивались, подскажите пожалуйста, как сделать..
...
Рейтинг: 0 / 0
Надстройка для Excel - Java
    #39278106
GarrickqwertyАлексей,на вба есть, проблема у вба огромная-никак такую надстройку нельзя защитить

Это вот куда-то сюда надо. А Java тут ни причём. Более того, Java для Microsoft вражеский продукт и поэтому им нигде не поддерживается.
...
Рейтинг: 0 / 0
Надстройка для Excel - Java
    #39278129
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwertyАлексей,
Blazkowicz вам написал во втором посте - Java COM Bridge
Можно подумать что вы писать сразу начали.
...
Рейтинг: 0 / 0
Надстройка для Excel - Java
    #39278136
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Java COM Bridge
если он просто транслирует параметры и интерфейсы, то вы просто получаете то же API что и на VBA.
...
Рейтинг: 0 / 0
Надстройка для Excel - Java
    #39278141
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwertyАлексейа вот как сделать чтоб это было надстройкой??
Вы Excell хорошо знаете?
.xla или .xlam бросить в папку шаблонов.
...
Рейтинг: 0 / 0
Надстройка для Excel - Java
    #39278206
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwertyАлексейне оценивал ничего, а на счет наворотов написал же каких именно UDF, лента и так далее.
Так если сталкивались, подскажите пожалуйста, как сделать..
Что сделать-то? UDF пишется только на платформе совместимом с виндой. И Java-ой там не пахнет. Но есть возможность вызывать Java из ваших Add-on-ов. Как именно - перечислил выше. Сервис+Сетевой протокол, командная строка, JVM внутри процесса через JNI. У каждого способа свои недостатки.
...
Рейтинг: 0 / 0
Надстройка для Excel - Java
    #39278207
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwertyАлексейСкажите возможно ли написать на JAVA надстройку COM или какую-нибудь другую для MS EXCEL?

Нельзя. Но можно написать примитивную надстройку на другом языке и вызывать из неё Java.
...
Рейтинг: 0 / 0
Надстройка для Excel - Java
    #39278309
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwertyАлексейУважаемые знатоки!
В Java не силен, поэтому не стоит сильно пинать.
Скажите возможно ли написать на JAVA надстройку COM или какую-нибудь другую для MS EXCEL?
Знаю что из JAVA работать с книгой Excel вроде не проблема, а вот как на счет всех остальных наворотов? Своя лента, TaskPane, пользовательские функции?

Вы веткой ошиблись вам в ветку C#
:-)
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Надстройка для Excel - Java
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]