@IT会議室は、ITエンジニアに特化した質問・回答コミュニティ「QA@IT」に生まれ変わりました。ぜひご利用ください。
- PR -

ASP.NETでのExcelプロパティ設定について

1
投稿者投稿内容
Kaji
会議室デビュー日: 2003/01/16
投稿数: 2
投稿日時: 2003-01-16 15:05
初めて書き込みます。Kajiと申します。
件名のとおりですが、ASP.NETを使用してExcelのプロパティ(またはカスタムプロパティ)
に値をセットする方法をご存知の方いらっしゃいますか?

環境としては、
サーバー:Windows2000Server VS.NET EnterpriseArchtect IIS5 OfficeXP


[ メッセージ編集済み 編集者: Kaji 編集日時 2003-01-17 10:37 ]
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2003-01-17 18:30
引用:

Kajiさんの書き込み (2003-01-16 15:05) より:
初めて書き込みます。Kajiと申します。
件名のとおりですが、ASP.NETを使用してExcelのプロパティ(またはカスタムプロパティ)
に値をセットする方法をご存知の方いらっしゃいますか?

環境としては、
サーバー:Windows2000Server VS.NET EnterpriseArchtect IIS5 OfficeXP


 「エクセルのプロパティ」というのは、エクスプローラでコンテキストメニューを出したときに表示される「プロパティ」で、「タイトル」、「表題」などのことをおっしゃっていますか?
 また、ASP.NETならば、「誰が」「どのように指定する」「どこにあるファイル」のプロパティを変更するのか、という情報が、セキュリティの面で重要になってくるのですが、その辺はどのようにお考えですか。
#####
「HTTPサーバが動いているPCで、DBなどであらかじめ判明しているサーバのローカルにあるファイルを変更する」場合は問題はないのですが、「クライアントのマシンから、他のマシンにあるファイルをGUIで指定して、HTTPサーバが動いているマシンから変更する」のであれば、問題が発生します。
Kaji
会議室デビュー日: 2003/01/16
投稿数: 2
投稿日時: 2003-01-17 18:45
情報不足で申し訳ありません。

Jittaさんのご想像どおりエクスプローラでコンテキストメニューを出したときに表示される「プロパティ」で、「タイトル」、「表題」などに値を設定できるかをお伺いしたいと思っています。(または、「プロパティ」の「カスタム」タグに値を設定できるかどうか。)
セキュリティに関してはとりあえずなにも考えていません。技術的に可能かどうかということを先にクリアしたいと思っています。

ストーリーとしては、ユーザーがサーバーにアップロードしたファイルのプロパティにユーザーIDを付加したいなと。ただし、このときサーバー上でエクセルを立ち上げたくないのでプロパティに値をセットできれば良いなと思ったのですが。。。

可能でしょうかね。
小野@どっとねっとふぁん
ぬし
会議室デビュー日: 2001/10/30
投稿数: 402
投稿日時: 2003-01-17 19:54
http://www.tankmage.com/developer/ASP/act4.html

ここに記述してあるようなオブジェクトを.NETから利用できれば
ある程度の設定は可能だと思います。
ただ、すべての拡張プロパティを設定できるようにはなっていなかった
はずです。。。

#この元ネタ調べたのずいぶんと昔のことなんですっかり忘れてる
1

スキルアップ/キャリアアップ(JOB@IT)