- - PR -
Visual Studio Tools for Office の利点は何でしょうか?
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-02-08 23:51
わたしは、ExcelVBAを覚えてまだ、2年。
C#を覚えようとしてまだ半年程度です。 Excelの多機能性にびっくりしながらも満足できず、 VBAを覚え、普段の自分の仕事の効率アップをはかろうと しているものの、さらにそれを超えた効率を求めて Visual Studioにさらなる期待を寄せています。 そこで、最近販売されたVisual Studio Tools for Officeに 興味を持ちながらも、いったい何がメリットなのかも 分からずにいます。 いろいろあるでしょうが、どんな利点があるのでしょうか? |
|
投稿日時: 2004-02-09 09:29
利点とは、何に対する「利点」なのでしょう?VS.NET?
MSのHPを見る限り、「Tools for Office」がないとOffice 2003 Editionを利用したアプリケーションの開発はできない。VS.NETが無いと、「Tools for Office」は機能しない(ただし、VB.NET Std.が付属)。と書いてあります。 http://www.microsoft.com/japan/msdn/vstudio/office/productinfo/sysreqs/default.asp |
|
投稿日時: 2004-02-10 03:10
いったい何ができるのか?という質問なのですが、
漠然としすぎるかもしれません。 質問を代えてみますと、単にVS.NETがあるのと、 VS.NETのほかにTools for...を利用するのとでは、 Office2003を利用するにあたり、 どんな、利点があるのでしょうか? という質問なのです。 VS.NETだけでは、使えないOffice2003の機能が 今ひとつ見えないのです。 かなり、低レベルな質問かも知れませんが、 ぜひ、お応えください。 |
|
投稿日時: 2004-02-10 10:28
「VS.NET」のみでOfficeソリューションを構築する場合と
「VS.NET」+「VSTO」でソリューションを構築する場合では、 .NET Frameworkの機能を使えないと使えるの差があります。 この「.NET Frameworkの機能」とは主に 「アプリケーション・デプロイメント機能」を指します。 この機能は、自動でモジュールを配布、更新する機能です。 いちいちクライアントがモジュールを再インストールする必要がありません。 詳しくは以下の記事を参照してください。 Windows Server Insider:Office 2003で変わる業務アプリケーション http://www.atmarkit.co.jp/fwin2k/techreview/off2003dotnet/off2003dotnet_01.html Insider.NET:.NET言語による次世代Officeソリューションの開発 http://www.atmarkit.co.jp/fdotnet/special/vstodev/vstodev_01.html ただし、wiemさんのやりたい 「普段の自分の仕事の効率アップをはかるためのもの」 という場合は、VBAのマクロ機能が最適であると思っています。 「VSTO」で作るソリューションは Office 2003をフロントエンドにして、バックエンドの業務システムと連動する 「アプリケーション」を作成する場合に最適であると考えています。 |
|
投稿日時: 2004-02-11 13:07
これぞ、という回答をありがとうございました。
|
1