問題タブ [office-addins]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2223 参照

c# - バージョンに依存しない Outlook アドインの作成

Outlook 2010、2007、および Outlook 2003 用の Outlook アドインを作成するためのライブラリを探しています

このhttp://www.add-in-express.com/add-in-net/video.phpを見つけました。これは非常に見栄えが良いですが、他のオフィス製品のアドインを作成するための汎用ライブラリであるため、高価でもあります

比較のための他のライブラリはありますか?Google 検索は、既存のアドインなどの結果を返す Outlook アドイン ライブラリ/ツールなどの一般的な名前では不十分です。

ありがとう

0 投票する
3 に答える
4458 参照

c# - Outlook 2007 アドイン: msoControlButton にアイコンを追加する方法

背景: C# の VS2010 で Outlook 2007 アドインを開発しています。私が行っている具体的なことは、メールに関連付けられたコンテキスト メニューにメニュー項目を追加することです。私は次のコードでこれを行います:

問題: 画像を設定できないようです。msdn の例は、私が持っていない AxHost 変換関数に依存しています。Image または BitMap を Picture に設定する簡単な方法はありますか?

ありがとう。

0 投票する
1 に答える
660 参照

c# - App.Config for Excel Automation アドイン

.Net オートメーション アドイン (Visual Studio 2010、.Net 4.0、C#) を使用していくつかの Excel UDF を開発しています。私の関数は、EntLib 5.0 Validation ブロックを使用して渡されたパラメーターを検証します。これは属性付きパラメーターのプロパティでうまく機能しますが、検証ルールを構成ファイルに移動したいと思います。これを行うためのオプションは何ですか? サンプルの winforms アプリはその app.config ファイルで問題なく動作しますが、オフィス オートメーション アドインはその構成をどこから読み込むのでしょうか? これには、DLL 構成ファイルへの同様のアプローチが必要ですか?

おまけとして、データベース テーブルからロードされたルールで Validation ブロック ライブラリを使用した人はいますか? それは本当にクールだろう。

0 投票する
1 に答える
320 参照

excel - Visual Studio 2010 で ExcelAddin を作成する

Excelアドインを作成したい.それは簡単です:

[ファイル] > [新しいプロジェクト] > [Visual Basic] > [Office] > [バージョン 2010] > [OK]

しかし、「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というエラーが表示されます!

私のVSバージョンは、Office 2010を搭載した2010 Ultimateです

さらに、これら2つのファイルをダウンロードしてインストールしましたが、役に立てば幸いですが、何も変わりません

http://www.microsoft.com/download/en/confirmation.aspx?id=3508

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=20479

何が間違っていて、解決策は何ですか?

前もって感謝します

0 投票する
1 に答える
5514 参照

c# - VisualStudio拡張機能からコードを生成する

メタデータに基づいてテキスト(インターフェイスとクラスを表す)を生成するプロジェクトがあります。この生成されたコードを新しいクラスとして挿入し、特定のプロジェクトとディレクトリの下で現在開いているソリューションに直接インターフェイスしたいと思います。クラスを生成するメニューツールを作成しますが、その方法がわからないのは、カスタムVisualStudioExtension内から次のアイテムにアクセスすることです。

  1. 現在のソリューションを繰り返し、生成されたコードをダンプするプロジェクトを見つけます。
  2. Visual Studio内で新しいファイルウィンドウを開き、ツールから生成されたテキストをそのウィンドウに直接挿入します。
  3. カスタム拡張機能内から、現在のソリューション内の特定のプロジェクトに新しいフォルダーを作成します。

編集-明確にするために、新しいファイルを開き(たとえば、プロジェクトを右クリック->追加->新しいクラス)、カスタムVisualStudioExtension内からそのファイルにテキストを挿入する必要があります。

ありがとう

0 投票する
1 に答える
10198 参照

c# - Wordでテキストの背景色を変更する

状況:

  • .net 3.5
  • c#またはvb.net(これもテスト済み)
  • Word2007アドイン

テキストの背景色をカスタムRGB色に設定しようとしています。

コードは次のとおりです。

色が正しいものではないことを除いて、最初はうまくいくようです。カスタムカラーを設定すると、既存のWdColor定数に変更されるようです。ドキュメントを見て、それは言う:

Shadingオブジェクトの背景に適用される24ビットカラーを返すか、設定します。任意の有効なWdColor定数、またはVisualBasicのRGB関数によって返される値にすることができます。

だから、私の質問は:誰かがそれがどのように機能することになっているのかについての考えを持っていますか?

ありがとう

0 投票する
1 に答える
653 参照

vb.net - アドインへの現在の予定アイテムの情報を取得します

私はVB.NetでOutlookアドインをプログラミングするのはかなり初めてです。ItemSendイベントがトリガーされたときに、受信者と会議アイテムの本文を電子メールで送信したいと思います。送信したばかりの予定項目をどのように参照すればよいですか?

0 投票する
1 に答える
1292 参照

c# - Outlook 2010 特殊フォルダー アドイン

現在、特定のアーカイブ フォルダーを作成する Outlook アドインを作成することを目的としています。通常のものとの違いは、アイテムの移動中または移動中にアイテムのコンテンツを完全に制御できることです。

手短に言えば、実際にフォルダーに移動したり、フォルダーから削除したりする前に、アイテムのバイナリ コンテンツをスキャンできるはずです。そのアイテムの一部をネットワーク プレースにコピーします。

私の状況に適したドキュメントまたはサンプルをアドバイスしてください

0 投票する
1 に答える
135 参照

c# - Microsoft OfficeAddin2007および2010カスタムヘルプトピック

私はOfficeアドインを担当しており、アドインのMicrosoftヘルプにヘルプを追加できるかどうかを知る必要があります。つまり、F1を押すと、アドインに関する情報を含むヘルプのページが開きます。

私がWebで見つけた唯一の情報は、Excelに関するものですが、これは、可能であればすべてのオフィスアプリケーションで機能する汎用ソリューションである必要があります。

0 投票する
1 に答える
153 参照

c# - 複数のバージョンの Outlook のアドインを単一のインストーラーにする

Outlook 2003、2007、2010 用に個別に Outlook アドインを作成しています。使用されている Outlook バージョンに基づいてアドインをインストールできる単一のインストーラーを作成したいと考えています。どうやってするか?WebEx は、Word、Excel、Outlook にインストールされているバージョンを尋ねることなく、それを行っているようです。方法があれば参考にしてください。

また、ご存知の場合は、代替アプローチを共有してください。ありがとう。