|
|
|
Надстройка для Excel - Java
|
|||
|---|---|---|---|
|
#18+
Уважаемые знатоки! В Java не силен, поэтому не стоит сильно пинать. Скажите возможно ли написать на JAVA надстройку COM или какую-нибудь другую для MS EXCEL? Знаю что из JAVA работать с книгой Excel вроде не проблема, а вот как на счет всех остальных наворотов? Своя лента, TaskPane, пользовательские функции? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2016, 16:01 |
|
||
|
Надстройка для Excel - Java
|
|||
|---|---|---|---|
|
#18+
qwertyАлексейа вот как на счет всех остальных наворотов? а java зачем? Курсовую пишем? VBA есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2016, 16:23 |
|
||
|
Надстройка для Excel - Java
|
|||
|---|---|---|---|
|
#18+
qwertyАлексей, Не очень понятный вопрос. Можно взять Java COM Bridge и получить все возможность COM офиса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2016, 16:28 |
|
||
|
Надстройка для Excel - Java
|
|||
|---|---|---|---|
|
#18+
Petro123, да нет для работы нужна надстройка, vba безсилен в плане защиты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2016, 16:52 |
|
||
|
Надстройка для Excel - Java
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, как открывать книгу и дальнейшие манипуляции - понятно, а вот как сделать чтоб это было надстройкой?? т.е. при каждом запуске была лента и надстройка работала с активной книгой?? неужели никто не сталкивался=(? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2016, 16:56 |
|
||
|
Надстройка для Excel - Java
|
|||
|---|---|---|---|
|
#18+
qwertyАлексей, анек про Неуловимого Джо знаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2016, 17:05 |
|
||
|
Надстройка для Excel - Java
|
|||
|---|---|---|---|
|
#18+
qwertyАлексей, "надстройка" это Add-On? Не очень понятно зачем таки нужна Java. А от этого знания и зависит выбор подхода. Можно Java сервер развернуть как Windows Service, а Add-on написать на C#, который бы просто общался с сервисом по SOAP или любой другой кроссплатформенной хрени. Можно java использовать и из командной строки. И запускать внутри процесса офиса через JNI. Важно только понять зачем эти мучения? У меня был один такой проект. Но я написал Add-On на шарпе, который просто запускает Java standalone приложение. А оно общалось с Exchange через SOAP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2016, 17:08 |
|
||
|
Надстройка для Excel - Java
|
|||
|---|---|---|---|
|
#18+
qwertyАлексей, Это вот куда-то сюда надо. А Java тут ни причём. Более того, Java для Microsoft вражеский продукт и поэтому им нигде не поддерживается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2016, 17:10 |
|
||
|
Надстройка для Excel - Java
|
|||
|---|---|---|---|
|
#18+
qwertyАлексейнеужели никто не сталкивался=(? Вас бы послать далеко и надолго. Вопрос толком сформулировать не можете, но сразу начинаете оценивать опыт других. Сталкивались, кушали, и COM и Add-on и дружили с Java. Вопрос у вас конкретно в чем? "как на счет всех остальных наворотов?" - это офигенный вопрос. Нормально на счет них я считаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2016, 17:10 |
|
||
|
Надстройка для Excel - Java
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, не оценивал ничего, а на счет наворотов написал же каких именно UDF, лента и так далее. Так если сталкивались, подскажите пожалуйста, как сделать.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2016, 17:21 |
|
||
|
Надстройка для Excel - Java
|
|||
|---|---|---|---|
|
#18+
GarrickqwertyАлексей,на вба есть, проблема у вба огромная-никак такую надстройку нельзя защитить Это вот куда-то сюда надо. А Java тут ни причём. Более того, Java для Microsoft вражеский продукт и поэтому им нигде не поддерживается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2016, 17:26 |
|
||
|
Надстройка для Excel - Java
|
|||
|---|---|---|---|
|
#18+
qwertyАлексей, Blazkowicz вам написал во втором посте - Java COM Bridge Можно подумать что вы писать сразу начали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2016, 17:41 |
|
||
|
Надстройка для Excel - Java
|
|||
|---|---|---|---|
|
#18+
Petro123Java COM Bridge если он просто транслирует параметры и интерфейсы, то вы просто получаете то же API что и на VBA. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2016, 17:42 |
|
||
|
Надстройка для Excel - Java
|
|||
|---|---|---|---|
|
#18+
qwertyАлексейа вот как сделать чтоб это было надстройкой?? Вы Excell хорошо знаете? .xla или .xlam бросить в папку шаблонов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2016, 17:45 |
|
||
|
Надстройка для Excel - Java
|
|||
|---|---|---|---|
|
#18+
qwertyАлексейне оценивал ничего, а на счет наворотов написал же каких именно UDF, лента и так далее. Так если сталкивались, подскажите пожалуйста, как сделать.. Что сделать-то? UDF пишется только на платформе совместимом с виндой. И Java-ой там не пахнет. Но есть возможность вызывать Java из ваших Add-on-ов. Как именно - перечислил выше. Сервис+Сетевой протокол, командная строка, JVM внутри процесса через JNI. У каждого способа свои недостатки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2016, 19:19 |
|
||
|
Надстройка для Excel - Java
|
|||
|---|---|---|---|
|
#18+
qwertyАлексейСкажите возможно ли написать на JAVA надстройку COM или какую-нибудь другую для MS EXCEL? Нельзя. Но можно написать примитивную надстройку на другом языке и вызывать из неё Java. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2016, 19:20 |
|
||
|
Надстройка для Excel - Java
|
|||
|---|---|---|---|
|
#18+
qwertyАлексейУважаемые знатоки! В Java не силен, поэтому не стоит сильно пинать. Скажите возможно ли написать на JAVA надстройку COM или какую-нибудь другую для MS EXCEL? Знаю что из JAVA работать с книгой Excel вроде не проблема, а вот как на счет всех остальных наворотов? Своя лента, TaskPane, пользовательские функции? Вы веткой ошиблись вам в ветку C# :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2016, 06:15 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39278106&tid=2123875]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 347ms |

| 0 / 0 |
