問題タブ [outlook-2013]
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.
vba - Outlook 2013 のユーザー フォームが「ポップ アウト」されていない場合にブロック エラーが発生する
Outlook 2003、2007、および 2010 で動作する一連のマクロがあります。実際、特定のケースを除いて、2013 でも動作します。
このマクロは、電子メールを送信しようとするたびに、件名にキーワードをタグ付けするためのダイアログ ボックスを表示します。問題は、Outlook を起動したばかりで、新しいメールまたは返信を表示した場合です。Outlook 2013 の既定では、新しいウィンドウではなく、以前の "閲覧ウィンドウ" に表示されます。「ポップアウト」をクリックせずに送信しようとすると、マクロが次のエラーでクラッシュします。
「実行時エラー '91' オブジェクト変数またはブロック変数が設定されていません」
最初にフォームの読み込みを確認しようとしましたが、userform.show であっても、ユーザーフォームへの呼び出しでこのエラーが発生するようです。
奇妙なことに、最初のメールを「ポップアウト」することを覚えていれば、Outlook を閉じて再度開くまで、毎回問題なく動作します。他のメールを「ポップアウト」しなくても。これが発生するのは最初の 1 つだけです。
私の初期化イベントの始まりは次のとおりです。
Set email = Application.ActiveInspector.CurrentItem を Set email = Application.ActiveExplorer.Selection.Item(1) に変更したことに気付きました。これで修正されたようですが、VBA のヘルプには、「Item メソッドの戻り値の型について想定しないでください。コードは、複数の項目の種類または ConversationHeader オブジェクトを処理できる必要があります。」と記載されています。
フォームが ItemSend イベントによって呼び出されていることに注意してください。
outlook-addin - Outlook 2013 : Outlook メールの受信トレイ ウィンドウにカスタム ボタンを追加する
Outlook 2013 では、受信トレイ フォルダーにメールのリストがあります。
メールを選択すると、右側のパネルにプレビューが表示され、そのパネルのヘッダーにある [返信]、[全員に返信]、[転送] のボタンが表示されます。
ヘッダーにカスタムボタンを追加したい。
正確にカスタムボタンを追加したい赤い色の強調表示されたボックスを参照してください。
以下のコードを試してみましたが、コンテキストメニューにボタンが追加されます。
http://www.ecanarys.com/blog-entry/building-outlook-2010-add-using-cnet-visual-studio-2010
また、以下のリンクをチェックして、Outlook のさまざまな場所にカスタム ボタンを追加しました。しかし、右側のプレビューパネルにボタンを追加するものが見つかりませんでした。
提案してください。
ありがとう、ミタル。
outlook - 取得エラー メンバーが見つかりません。(HRESULT からの例外: 0x80020003 (DISP_E_MEMBERNOTFOUND))
Outlook 2013 アドインを開発しています。
私のシナリオ:
Outlookメールウィンドウから選択したメールのメールデータを取得
新しい電子メール アイテムの作成
選択した電子メールの電子メール データで新しい電子メール アイテムを更新する
メールを送る
添付ファイルのない電子メールを選択して操作を実行すると、正常に動作します。
しかし、選択したメールに添付ファイルがある場合、メンバーが見つからないというエラーが表示されます。(HRESULT からの例外: 0x80020003 (DISP_E_MEMBERNOTFOUND))
選択した電子メールデータを取得するために、以下のコードを使用しています
添付ファイル付きの新しいメールを送信するには、以下のコードを使用しています。
そして、私は Error を下回っています。
誰でも私を助けてもらえますか?
outlook - Outlook 2013 のアドインをインストールする
Outlook 2013 のアドインを開発しました。
今、私はそれをクライアント コンピューターに展開したいと考えています。
セットアップ ファイルを作成した結果、1 つの実行可能ファイルを取得しました。
私の質問は、私のクライアントに100人の従業員がいて、すべての従業員にそれを望んでいる場合、
その場合、従業員のすべてのコンピューターにインストールする必要がありますか、それとも他の方法はありますか?
vba - Outlook VBA マクロが実行されていないようです
特定のメールから受信したメッセージを別のメール アドレスにリダイレクトしたいと考えています。メッセージのリダイレクト先の電子メール アドレスが同じになることはありません。
これを実現するためにスクリプトを使用することを考えました。ここでは、電子メールのリダイレクト先の電子メール アドレスを電子メールの件名に指定します。元のメッセージの件名の形式は次のとおりです。
件名/redirectAddress@email.com
次のスクリプトを作成しましたが、ルールがスクリプトを実行しても何も起こりません。私が犯した間違いと、このスクリプトが何もしないように見える理由を教えてください。