こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

PHPからエクセルのセルを参照

初めて質問します。よろしくお願いします。

PHPからエクセルのセル(例えばA1)に入力されている文字を取得して変数に格納したいと考えております。
fget系関数を使ってはみたものの失敗の繰り返しで、他にどのような手段があるか、又、どのような方法がお勧めかを教えていただきたく思い切って投稿してみました。

よろしくお願いします。

投稿日時 - 2007-02-05 20:13:49

QNo.2726573

暇なときに回答ください

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

>VBAを使うのはどうかとアイディアをもらいましたが、

うーん。微妙ですね。
サーバーがWindowsで、エクセルが入っていれば、
system系の関数でWSHからVBSを制御する手はあるかもしれません。
エラーや例外制御などかなり面倒そうですけどねぇ・・・

投稿日時 - 2007-02-06 09:47:18

お礼

お二人の方、色々とありがとうございました。
「ありがとうポイント」のつけ方を勉強せずに質問締め切ってしまいました。スイマセン。
また何かありましたら質問させていただきます。

投稿日時 - 2007-02-06 20:59:29

ANo.2

EXCELデータへの書き出しはSpreadsheet_Excel_Writerなどで
結構こまかくできますが、EXCELからの取り込みは厳しいですね。
たとえばPHP-ExcelReaderなどである程度のことはできるようですが
バージョンの違いを吸収しきれないですから、完璧なものは無理です。
(古いエクセルで最新のエクセルファイルが読めないのと同じ)

http://pear.php.net/manual/ja/package.fileformats.spreadsheet-excel-writer.php
http://sourceforge.net/projects/phpexcelreader/

投稿日時 - 2007-02-05 21:59:30

お礼

やはりエクセルの参照は難しいですか・・・。残念。
VBAを使うのはどうかとアイディアをもらいましたが、
そうすると板違いですよね・・・?

phpとVBAってどのように掛け合わせる事ができるのでしょうか。

投稿日時 - 2007-02-06 09:23:40

ANo.1

はじめまして。
単なるURLの切り貼りですがご参考まで。

参考URL:http://ponk.jp/php_file/index.php?page=5

投稿日時 - 2007-02-05 20:25:45

補足

URLの紹介ありがとうございます。
できれば csv ファイルに変換する等の操作は一切することなく、プログラムで吸収するやり方がないかと模索中です。

申し訳ありませんが、いい方法をご教授ください。

投稿日時 - 2007-02-05 21:32:17

あなたにオススメの質問