プロが教えるわが家の防犯対策術!

時々エクセルVBAでマクロを作り、仕事に役立ててます。 javaが聞かれるようになりましたが、何が出来るのでしょうか?

Googleで検索してみると、javaを使ってエクセルファイルにアクセスしたりするよう です。しかしよくわかりません。javaを使うと何が出来るのでしょうか?VBAとの違 いは何でしょうか?将来エクセルVBAでなくエクセルJavaになるのですか?

A 回答 (2件)

Apache POIというライブラリを使うとJavaプログラムからExcelファイルをExcelなしで読み書きできます。


Javaの標準機能の一部ではないので、POIは別途インストールする必要があります。
MicrosoftはJavaを使いたがらないでしょうから、Excelの標準機能としてJavaが採用されることはないと思います。

参考URL:http://ja.wikipedia.org/wiki/Apache_POI
    • good
    • 0
この回答へのお礼

ありがとうございます。
場合によってはJavaの勉強もした方がいいのかと心配でした。

お礼日時:2013/11/10 13:15

>Googleで検索してみると、javaを使ってエクセルファイルにアクセスしたりするよう です。



不可能では無いですが、一般的では無いです。どこのページを見ましたか?

>javaを使うと何が出来るのでしょうか?

現状では、ほとんど、サーバー機の中で動くプログラムでしか使われていません。
PC上で動くプログラムもごくまれにありますが。

>VBAとの違 いは何でしょうか?

英語とイタリア語の違いくらい。

>将来エクセルVBAでなくエクセルJavaになるのですか?

ならないでしょう。
    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2013/11/10 18:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!