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

はじめまして。こんにちわ。

現在、仕事でACCESSでEXCELや色々なファイルを読み込み
クエリやVBAを使って加工してエクスポートするツールを作ったりしています。

これらのツールをなにかWEB系のプログラミングで作成する事は可能でしょうか?
又、どの言語が最適なのでしょうか?

初歩的な質問で申し訳ありませんが、先輩方にアドバイス頂きたいと思います。
宜しくお願い致します☆

A 回答 (3件)

何がしたいのでしょうか?



現在EXCELのVBAで何らかの処理をするプログラムを書いた。それと同じ処理をしたいが、
(1) ブラウザでファイルをアップロード
(2) ボタンをクリックしてプログラム実行
(3) 処理結果ファイルをダウンロード
という手順でやりたい。

ということなら、それは可能で、Webサーバーで動くどんな言語でもいいです。PHP,Perl,Rubyなどが楽です。Windowsサーバーならこれらに加えて、.NET系の言語も使えますね。
    • good
    • 0
この回答へのお礼

ご回答感謝いたします。
おっしゃるとおりブラウザでファイルをアップロードしてボタンをクリックしてプログラム実行をして処理結果をEXCELでエクスポートしたいと考えております。
EXCELはVBA等は書いていないデータのみ記載されたシートとなります。

サーバーで動くという事はJavaでもOKという事でしょうか?

お礼日時:2006/11/05 21:01

具体的に何がしたいかによりますね。


ファイルが大きくなければ、全データを読み込んで配列に入れてしまうのが簡単だと思います。数百MB以上の入力ファイルで、順次処理だけでは済まないケースではDBMSの使用も考えるべきだと思いますが。
いずれにせよあまりJava向きの処理ではないと思います。既にJavaのエキスパートであり、これ以上他の言語を勉強したくないという場合以外は勧めません。
    • good
    • 0
この回答へのお礼

なるほど!
配列に入れてしまうのが簡単そうですね?

Java向きの処理ではありませんか。。。
他の言語も勉強してみます。

まことに有難う御座いました☆

お礼日時:2006/11/06 22:24

>サーバーで動くという事はJavaでもOKという事でしょうか?



Javaが動作する環境であればOKです。

ただし、Excelファイルの内部形式を解説した書籍とかは無いと思うので、CSVファイル形式などにエクスポートしてからアップロードして、処理結果もCSVにするのがいいでしょう。
    • good
    • 0
この回答へのお礼

処理結果もCSVの方がよいのですね?

大変参考になりました。
有難う御座います。
もう1点だけ宜しいでしょうか?

Javaの場合はSQLで記述する形になるのでしょうか?
幾度もお手数ですがよろしくお願い致します。

お礼日時:2006/11/05 23:55

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