問題タブ [add-in]

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 に答える
1722 参照

visual-studio - Visual Studio アドイン開発 - Visual Studio を終了した後、「プロセスがファイルにアクセスできません」という問題を解決する方法は?

現在、ビジュアル スタジオ アドインを開発していますが、ビジュアル スタジオを閉じてマシンをシャットダウンし、翌日戻ってくると、現在ビジュアル スタジオに読み込まれているため、アドインをビルドできません。アドインをデバッグまたは変更するたびにアドインを手動で削除して再インストールする必要がないように、この問題を解決するにはどうすればよいですか?

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

c# - COM アドインの SheetBeforeDoubleClick

セルをダブルクリックして編集できないようにする、C# で Excel XP 用の COM アドインを作成しようとしています。

この方法でセルを編集することは禁止されているというボックスをポップアップして、すべての実行を停止したいと考えています。

Microsoft のドキュメントを見ると、これは非常に簡単な作業のように思えますAppEvents_SheetBeforeDoubleClickEventHandler。シグネチャを使用して Application イベントを作成し、実行を停止するように truefunc(object sheet, Range Target, ref bool Cancel)に設定します。Cancel

私は次のものを持っています:

メッセージボックスが表示されますが、セルは編集モードになりますが、VBA から同じものがあれば機能します。

次のコードを使用する VB.NET アドインでも同じことが起こります。

0 投票する
0 に答える
901 参照

python - Windows XP Microsoft Excel 2007 で動作する pywin32 excelAddin.py の取得

ここからpywin32でpython 2.5.4を使用して、Microsoft Office Excel 2007用のWindows XPでデモスクリプトを取得しようとしています: Python for Windows Extensions

Com アドインは正常に登録され、Excel の「com アドイン」リストに表示されますが、機能しません。

Excel の [com アドイン] ダイアログの [読み込み動作] 行にエラー フィードバックのみが表示され、「読み込まれていませんruntime。com アドインの読み込み中にエラーが発生しました」と表示されます。

excelまたは「オフィス、システムのどこかにログを記録しますか? 」何が問題なのかを知るにはどうすればよいですか?

0 投票する
6 に答える
8338 参照

clickonce - VSTO Outlook アドインの (ClickOnce) セットアップの作成

そこで、Outlook アドインを作成し、クリック ワンス セットアップを使用して展開しました。

ユーザーが管理者の場合、セットアップは正常に実行されますが、それ以外の場合はうまくいきません。

「run as...」を使用してセットアップを実行し、管理者としてログインすると機能しますが、アドインは現在のユーザーではなく管理者の下にインストールされます。アドインが Outlook に表示されません。

このガイドに従ってみました: http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx

しかし、私はパートIで立ち往生しています: http://blogs.msdn.com/mshneer/archive/2007/09/04/deploying-your-vsto-add-in-to-all-users-part-i.aspx

例に従って、説明に従って Excel を起動します。

ここで、Excel アプリケーションを起動します。HKCU ハイブのレジストリ キーを調べます。たとえば、HKCU ハイブの下に 2 つの興味深いレジストリ キーが表示されます。

  • HKCU\Software\Microsoft\Office\TestKey レジストリ値 TestValue を含むレジストリ キー
  • また、カウント値が 1 に設定された HKCU\Software\Microsoft\Office\12.0\User Settings\TestPropagation レジストリ キーもあります。

しかし、私のマシンでは、キーが作成されません...次に何を試すことができますか?

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

plugins - Microsoft Outlook プラグインでできること

MS Office のプラグイン開発の経験はありません。MS Outlook プラグイン API で何ができるか教えてください。私が特に興味を持っているのは、Outlook がメールを表示する方法を変更することです。例えば:

電子メールの会話スレッドを表示し、代替 RE: メッセージを別の色で表示するプラグインを作成できますか?

メールの表示に使用するレンダリング エンジンを変更できますか?

取得時に電子メールを解析して変更し、変更されたバージョンをサーバーとローカル マシンに保存できますか?

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

.net - MS Officeアドイン開発を合理化するための「アドインエクスプレス」ツールの経験はありますか?

このツールについて誰もが共有できる経験はありますか?

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

c# - .NET Deploying Office 2003再頒布可能プライマリ相互運用機能アセンブリ(o2003pia.msi)

誰かが実際にo2003.msiの前提条件を作成することに成功しましたか?

これについて質問する人はたくさんいますが、実際に成功した人は誰もいません。私はあなたが酸味が供給されるかもしれないしされないかもしれない.cpp-ファイルを完成することを要求されるいくつかの非常に複雑な解決策を見つけます。それらの1つに準拠しようとしましたが、ターゲットマシンで構成エラーが発生しました... :-(

o2003.msiをインストールしないと、office.dllが見つからないため、Officeの「共有アドイン」で例外がスローされます。ですから、インストーラーに含めてもらいたいと思います。

そして、前の質問の結果に関係なく、2番目の質問:Office2007を搭載したマシンはどうですか?02203.msiは、Office 2003がインストールされていないと文句を言っているので、「OfficeSharedAdd-In」の動作するインストーラーを作成するためにやらなければならないことがたくさんあるようです...悪夢?

更新:これは、Office.Core / "office.dll"のPIAのようです。これは、tragetマシンに実際に使用するものです。「複雑な」ソリューション(少し努力すれば動作するようになることはわかっています)では、この特定のファイルを検出する方法については説明していません。WordとExcelのPIAだけで、次にいくつかの解決策について説明しています。これらはとにかく適切な場所にあるようです。それが正しくインストールされていない場合、o2003pia.msiをチェックしてインストールするための重要なファイルであるのはoffice.dllです!

0 投票する
2 に答える
1744 参照

c# - カスタム ツールバー ボタンを Internet Explorer に追加するにはどうすればよいですか?

現在の URL を取得して別の URL にリダイレクトする単純なツールバー ボタンを IE に追加するにはどうすればよいですか?

0 投票する
2 に答える
806 参照

c# - Office (特に Outlook) アドイン

Outlook、Word、Excel のアドインを開発したいと考えています。現在、私は2種類の解決策を認識しています。1 つは共有アドイン (COM ベース) 用で、もう 1 つは VSTO ベースのアドインを構築するためのものです。私はこれに慣れていないので、どちらがより良い選択肢でしょうか? (または3番目の方法があれば教えてください) Office 2003と2007の両方を対象としています。そして、このアドインを C# で開発することをお勧めします。

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

c# - WPF を使用して高度にモジュール化されたビジネス アプリケーションを構築しますか?

私は頭の中で WPF ビジネス アプリケーションを具体化していますが、私の興味をかき立てたのは、それを信じられないほどモジュール化する方法です。たとえば、私のメイン アプリケーションには、インターフェイスの開始、モジュールの読み込み、サーバーへの接続などの基本が含まれているだけです。これらのモジュールは、クラス ライブラリの形式で、独自のロジックと WPF ウィンドウを含みます。モジュールは独自のリソース ディクショナリを定義でき、すべてが共通のブラシなどのためにメイン アプリケーションのリソース ディクショナリから取得できます。

この性質のシステムを実装する最良の方法は何ですか? ロードするモジュールがユーザー インターフェイスとロジックのほぼすべての側面を変更できるようにするには、メイン インターフェイスをどのように構築する必要がありますか?

かなり漠然とした質問であることは承知していますが、一般的な意見とブレインストーミングを求めているだけです。

ありがとう!