No.3ベストアンサー
- 回答日時:
Set objExcel = Server.CreateObject("Excel.Application")
これはサーバーの内部で Excel を起動するためのコード。
恐らくはこの後にサーバー内にある Excel のデーターファイルを開く処理を記述したいんだと思うが、サーバーが Excel ファイルを開いてみ意味がないし、サーバーに Excel をインストールしてるはずもないだろうし、一度に複数人がそのページを開こうとすると、同時閲覧者の数だけ Excel が起動するし、サーバーの内部で ASP の処理をしているアカウントはサーバーにログオンしたことがないアカウントだろうから Excel を起動させることもできないだろうし、、、
やっぱり意味がない。
ASP 云々の話ではなく、根本的な勘違いをしている。
今回の要望は、クライアント側のブラウザ上で、サーバーにある Excel ファイルを開きたいわけなので、ASP は特に関係ない。
Excel のデーターファイルにハイパー リンクを張る、通常の HTML の書き方だけで良い。
もし仮に
Set objExcel = Server.CreateObject("Excel.Application")
とかやるんだったら、サーバー側で Excel のデーターファイルを開き、シート上のセル値を読み取って、HTML のテーブルで表を作成して、読み取ったセル値を表示させる方法になってくる。
この場合、ブラウザ上に表示されるのは単なる HTML のテーブルであるので、ユーザーは Excel を起動するわけでなない。
No.4
- 回答日時:
#1です
>>サーバ上にあるexcelブックをただ開く(表示)させるだけでいいんですが。
それならば#3様がおっしゃるようにHTMLレベルで十分でしょう。
<a href="/***/test.xls">***</a> とかで。
asteroid-b様、ご親切に複数回の回答ありがとうございます。
どうやら私が根本的な間違いをしていたようで、お手数おかけしました。
No.2
- 回答日時:
サーバ側にExcelアプリがインストールされていないため・・とか。
クライアント側に普通に開くだけなら、
<A HREF="aaaaa.xls">Excelファイル</A>
のようなリンクで開かないですか?
あるいはBinaryWriteでバイナリ出力し、
ContentTypeにExcelを指定する。
以下に参考URL
http://www.ken3.org/asp/backno/asp059.html
回答ありがとうございます。
やっぱり<A HREF="aaaaa.xls">Excelファイル</A>ですよね。
ちょと自分の考えかたに誤りがあったようで、お手数おかけしました。
No.1
- 回答日時:
クライアント側がexcelを見る(ダウン)ですよね?
普通にできません?
返信ありがとうございます。
できないんですよ。なぜか。
例えば
Set objExcel = Server.CreateObject("Excel.Application")
とか指定しても、無視されるか、エラー:オブジェクトがありませんと
表示されます。
既存のエクセルブックはサーバ上にあり、パスは絶対値を指定しています。そのパスをエクスプローラに入力すれば、ちゃんと開きます。
でもASP上だと開かない。なぜでしょう??
Set WshShell = CreateObject("Wscript.Shell")
もためしましたが、結果は同じです・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
歩いた自慢大会
「めちゃくちゃ歩いたエピソード」を教えてください。 長時間でも長距離でも結構です。
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
【緊急】ASPでのExcel出力方法について
その他(開発・運用・管理)
-
ASPでExcelファイルを開く場合
Microsoft ASP
-
ASPによるEXCELファイルの操作
Microsoft ASP
-
-
4
IIS7.5 Excel ファイルオープンエラー
Microsoft ASP
-
5
JavascriptでのExcel起動について
JavaScript
-
6
IUSR でCreateObject(Excel.Application")ができない。"
Microsoft ASP
-
7
HTMLテキストリンクでExcelファイルを開く方法
HTML・CSS
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windows10にデュアルブートでXP...
-
onedrive にexcelファイルをア...
-
PS4で、「バージョン5.05以上の...
-
バッチファイルで電卓作ったの...
-
エクセルに張り付けた写真のフ...
-
キヤノン アソビカメラ iNSPiC ...
-
エクセルVBAで印刷する書式をク...
-
VB.NETでMSComm が追加できず?
-
お世話になります。 Windows Up...
-
入力フォームのテキストボック...
-
ASP.NetでWebアプリ開発の経験...
-
バッチで当日日付で作成される...
-
高校1年生情報の問題について。
-
VB.NET2017のエディタ画面について
-
python3 足し算の問題
-
SPO2測定
-
エクセルのマクロについて教え...
-
インドe-Visa 承認書のApplicat...
-
SPIの非言語の割合と比が難しく...
-
SPIの対策は参考書でやるべきか?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ASPから既存のexcelブックを開...
-
ラジオボタンのグループ化
-
Perlでファイルをアップロード...
-
MT/カスタムフィールドでのPDF...
-
プロクシーを経由してwebbrowse...
-
ユーザの所属するグループを取...
-
tableのthに斜めの線をCSSで入...
-
CGIの設置方法を教えてくだ...
-
WEBデザイナーの方にお聞きした...
-
ホームページのレイアウトが崩...
-
サーバー間でファイルコピーしたい
-
MP Form Mail CGI で 500サーバ...
-
ファイルアップロードでセキュ...
-
LAN上の他サーバにあるDBを参...
-
掲示板のスレッドが消えた!?
-
拡張子.vmのWeb文書ファイルをI...
-
index.htmlからCGIへリンクを貼...
-
ホームページを製作しています...
-
イントラネットで機能する検索...
-
プログラミングの問題について...
おすすめ情報