質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.37%
VBA

VBAはオブジェクト指向プログラミング言語のひとつで、マクロを作成によりExcelなどのOffice業務を自動化することができます。

Outlook

Microsoft OutlookはMicrosoft Officeの一部として組み込まれている、のユーザー管理とメーラーの機能を持ち合わせたソフトウェアです。

Q&A

0回答

1002閲覧

OUTLOOKのvbaでIMAddress値を取得したい。

zero_zero

総合スコア10

VBA

VBAはオブジェクト指向プログラミング言語のひとつで、マクロを作成によりExcelなどのOffice業務を自動化することができます。

Outlook

Microsoft OutlookはMicrosoft Officeの一部として組み込まれている、のユーザー管理とメーラーの機能を持ち合わせたソフトウェアです。

0グッド

0クリップ

投稿2021/06/17 00:14

編集2021/06/17 01:34

OUTLOOKのVBAを使用して、開いている受信メールのIMAddress値を取得する方法を教えてください。

色々とgoogle検索したり、vbaのローカルウィンドを出してIMAddress値を調べようとしたのですが手がかりすらありません。

IMAddress値を取得する方法をご教授頂けると助かります。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

y_waiwai

2021/06/17 01:39

何をしたくてそれを知りたいんでしょうか #IMAddress値ってのもなにかよーわかりませんが
zero_zero

2021/06/17 02:23

コメントありがとうございます。 IMのアドレスでした。その値をつかってDB化するからです。
CHERRY

2021/06/17 03:37 編集

メールのヘッダや本文には、通常IM のアドレスは含まれていないと思いますが、本文にIM アドレスを記載する等の定型フォーマットだったり何かのルール化がされているのでしょうか?
zero_zero

2021/06/17 09:30

outlookでメールを開くと、左上に出る送信者名の頭文字(例えば「zz」など)の下にアイコンがいくつか出る中にE-maiアイコンと並んで IMアイコンがあり、そのIM アドレスが調べられれば完璧なのですが、何か調べ方でもご教授いただけないでしょうか。
millefeuille

2021/06/22 06:44

Outlookの送信者の連絡先カードに表示されるIMアドレスは、メールに含まれているのではなく、差出人のアドレスからExchangeサーバーのアドレス帳が検索され、そのアドレス帳から取得されています。 そのため、IMアドレスをDB化したいのであれば、メールではなくアドレス帳からIMアドレスを取得すべきでしょう。
zero_zero

2021/06/22 10:37

ありがとうございます。手がかりが掴めました。あとはExchangeサーバーのアドレス帳から各種データを取得する方法を検索してみます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.37%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問