выполнение команды Java из VBA на MAC - PullRequest
0 голосов
/ 09 ноября 2011

Я просто хотел бы выполнить класс Java из VBA на MAC.

В MAC-терминале просто введите "java" и он выполнит команду java.

Я пытался:

t = "Macintosh HD:System:Library:Java:JavaVirtualMachines:1.6.0.jdk:Contents:Home:bin:java"
MacScript (t)

или

   t = "Macintosh HD:System:Library:Java:JavaVirtualMachines:1.6.0.jdk:Contents:Home:bin:java"
   shell (t)

но получите runtime error 5 Invalid procedure call or argument.

Полагаю, это связано с тем, что 1.6.0.jdk - это не просто папка, которую я могу включить в путь, но я не уверен.

Как мне позвонить в Java из VBA?

как только это сработает, мне нужно позвонить: java myFile

Как включить полный путь для команды java, а затем полный путь для myFile?

Большое спасибо

1 Ответ

0 голосов
/ 09 ноября 2011

Вы не можете вызвать функцию Java из VBA, если вы не используете мост времени выполнения, подобный этому JavaBridge , или вы не можете использовать веб-службы для упаковки VBA.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...