タイトル一覧   関連タグ: Web VB
タグ:Web VB タイトル:ASP.NETとVSTO(Visual Studio Tools for Office)
1 2
1:  お名前:sui 2005/02/23 11:38:36

やりたいことはASP.NET(VB.NET)のアプリからExcelを操作(ユーザーが入力した値を帳票としてエクセルに出力)するということなんですが、それにVSTOを使ったら何かメリットがあるのかどうか調査中です。

実際にVS.NET2003にVSTO2003をインストールしExcelテンプレートのプロジェクトを作成してみました。同プロジェクト内にWindowsフォームなどを追加しWinアプリからExcelを操作したりなどは容易にできそうですが、ASP.NETのWebアプリからExcelテンプレートのプロジェクトを操作するような明確な情報やサンプルプログラム、コードなどが見つかりません。

VSTOはExcelやWord主体のプロジェクトを作成するのにメリットのあるToolであって、Winアプリ主体でエクセルは帳票という位置づけであれば普通に帳票の雛形のエクセルを作っておいてそれをWinアプリ側から操作するという方法が無難でしょうか?

何でも良いのでアドバイスください。
2:  お名前:石野光仁 2005/02/23 11:48:42

こんにちは、アイライトです。
VSTOは調べたことがないので、良く分かっていません。

情報が集まると面白そうなので、URLを貼っておきます。
http://www.atmarkit.co.jp/fdotnet/special/vstodev/vstodev_01.html
3:  お名前:sui 2005/02/23 11:58:10

http://www.atmarkit.co.jp/fdotnet/special/vstodev/vstodev_01.html
の手順で作ったりしました。でもやっぱりASP.NETのWebアプリとのからめた情報がいまいちありません。

その他参考にしたURLです。
http://homepage1.nifty.com/davidson/vstotechinfo.html
http://www.microsoft.com/japan/msdn/vstudio/office/productinfo/IntelliNet/
http://asia.microsoft.com/japan/msdn/thisweek/10lines/webservices_officeapp_cs.asp
http://www.ikepon.jp/archives/cat_visualstudiotoolsforoffice.html
http://www.bcap.co.jp/hanafusa/bbs/wforum.cgi?mode=allread&no=1255&page=30

また、以下でもASP.NETがらみのサンプルコードを探している掲示板質問がありますが返事がないみたいです。(これはVSTO2005ですが)
http://www.gdncom.jp/general/bbs/ShowPost.aspx?PostID=22689

よろしくお願いします。
4:  お名前:sui 2005/02/23 12:03:58

PS:
唯一のWebアプリがらみという感じではクライアントのVSTOで作ったExcelプロジェクトからWebサービスを参照はできるということのようですがそれでは意味ないかと、、あくまでもサーバーサイドでWebアプリからExcelを作成するという手順なので、、、
という解釈はあってますでしょうか?
5:  お名前:小野@どっとねっとふぁん 2005/02/23 14:08:48

VSTOはほとんど触ってない私の認識ですが、
・VSTOはVBAの代わりに.NET Frmamework対応言語を使えるというもの。
なので、
> VSTOはExcelやWord主体のプロジェクトを作成するのに
> メリットのあるToolであって、Winアプリ主体でエクセルは
> 帳票という位置づけであれば普通に帳票の雛形のエクセルを
> 作っておいてそれをWinアプリ側から操作するという方法が
> 無難でしょうか?
これに対する回答がYes、ということになるかと思うんですが。

#いや、たぶんそんなものだろうと思ってちゃんと調べてない
 というのが正しい(w
6:  お名前:Jitta 2005/02/23 19:13:56

 ライセンスは大丈夫なんだろうか、と、ふと思ってみたり。
 アクセスする人数分のライセンスが必要ですよ。つまり、20人の人が、それぞれ自分のPCでExcelを使いながら、社内のWebサーバにあるExcelをオートメーションするWebアプリケーションにアクセスするなら、40ライセンス必要、ということに。。。
# だったと思う
7:  お名前:中 博俊 2005/02/23 23:15:55

まぁライセンスはMicrosoftに問い合わせてもらうとして、そのアプリケーションを使う可能性のある人数分以上でよかったと思います。
#個人的感想扱いしてください。
8:  お名前:sui 2005/02/24 15:01:47

ありがとうございます。
ともかくお客があまりにも+なぜかVSTOに執着して使ってみたいと言い張っているので口頭でWebアプリとからめた場合のメリットはあるのかないのかなど説明に行かねばならなくなってしまった、、、
そもそもほんと単に
>・VSTOはVBAの代わりに.NET Frmamework対応言語を使えるというもの。
というだけなのに、、、理解してくれない、、、
9:  お名前:スーパーコピーブランド 2017/10/26 6:07:31

迅速丁寧な対応で、問題なしです。また商品購入します。
10:  お名前:スーパーコピーブランド 2017/11/27 20:03:37

しかしスイス裏目出て、今年2月全体の輸出額は17 . 3中減少、金属工業ダウン36 . 6%、繊維やプラスチック製品工業30%引き下げ、機械と電子工業や紙とグラフ処理工業下落25%で、下落22.4%時計業;瑞联銀行グループは、宣た今年減少求人数、スイス再保険会社グローバルリストラも決定として10%、スイスの三大スーパーチェーンの一つ「瑪瑙小売業者も準備類似動作をとる。
1 2
お名前
メッセージ
次回のために入力情報を記録