1

MS ProjectファイルをフォーマットするC#コードがあります。このコードは完全に正常に機能します。

問題:ここで、マクロスクリプトを介して同じC#コードを実行したいと思います。

質問:MS Projectマクロを使用してC#コードを実行するにはどうすればよいですか。したがって、ユーザーがMS Projectファイルを開くたびに、マクロが実行され、マクロがC#コードを実行して、関連するファイルをフォーマットします。

私はMsProject2002を使用しています。

これも可能ですか?必要な追加情報があればリクエストしてください。

4

1 に答える 1

2

やりたいこと Visual Studio Toolkit for Office (VSTO) を使用して、アプリケーションの開始時またはプロジェクトの読み込み時に呼び出される Office プラグインを作成します。「はじめに」の優れた記事をここで見つけることができます。

サンプルは VB.NET にありますが、C# でも同じ原則とオブジェクト モデルを使用できます。

于 2011-05-20T14:52:43.723 に答える