• ベストアンサー

メールアドレス(グループ)の要素の取得について

お世話になります。 エクセルvbaで、グループとして登録されているメールアドレスの要素(1宛先まで)を 得るプログラムを作りたいと考えています。 ※メールアドレスは社内のアドレスです。 単に組むだけでは無理である事は理解しています。 直接ソースレベルでご教授頂きたいのですが、そう単純では無いようでしたら 参考となる書籍をご紹介頂きたいと思います。 実現させたい環境 Win2000Pro Office2000 お手数をお掛けいたしますが、よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • process9
  • ベストアンサー率29% (81/272)
回答No.3

OUTLOOKの連絡先の配布リスト(グループ)であれば、 このページが参考になると思いますよ。 http://www.microsoft.com/japan/technet/scriptcenter/resources/officetips/may05/tips0524.mspx

その他の回答 (2)

  • process9
  • ベストアンサー率29% (81/272)
回答No.2

グループというのは、OUTLOOKのアドレス帳のグループ登録されたものを指しているのですか? OUTLOOKだとすると、宛先の要素とは、グループのメンバを指しているのですか? それとも、対象ドメインのユーザ管理上でのグループのことを 指しているのでしょうか? ちなみに OUTLOOKの連絡先(アドレス帳)管理と Windowsでのユーザ管理は別管理ですよ。

ken__t
質問者

補足

ご回答有難う御座います。 >グループというのは、OUTLOOKのアドレス帳のグループ登録されたものを指しているのですか? >OUTLOOKだとすると、宛先の要素とは、グループのメンバを指しているのですか? はい、上記2点のことを何とか説明しようとしていました。 >OUTLOOKの連絡先(アドレス帳)管理とWindowsでのユーザ管理は別管理ですよ。 以前、SQL Serverのアクセス権設定を行った時、アドレス帳と同じ宛先名を指定した ことがありました。恐らく、連絡先のグループ名とユーザ管理のグループ名を同じに することで混乱することを回避しているのですね。 この補足でご理解頂けましたでしょうか。 宜しくお願いいたします。

  • process9
  • ベストアンサー率29% (81/272)
回答No.1

>グループとして登録されているメールアドレスの要素(1宛先まで)を >得るプログラムを作りたいと考えています。 何に登録されているグループですか? でないとソースレベルでの回答は無理かと思いますが。。。

ken__t
質問者

補足

早速のお返事有難う御座います。 OutLookでメールを作成した際、宛先に1宛先の他、登録されていれば、グループで作成された 宛先も指定できると思います。 この時、グループ宛先のプロパティを参照すると、宛先の要素が確認できると思います。 私が実現したい機能はOutLookで参照できる宛先がグループの場合、その要素一覧を取得したい (1宛先まで)というものです。 Windowsのユーザ管理辺りが肝になる気がするのですが。 以上でご理解いただけましたでしょうか。 更なる補足が必要でしたら申し付け下さい。 宜しくお願いいたします。

関連するQ&A

  • 数人のアドレスをひとつのグループにまとめるには

    メールはOutlook Express を使用していますが、以前通った教室の同級生10人以上のアドレスをひとつのグループにまとめることはできますか? いまは一通のメールを同時にみんなに送るときにアドレス帳から一人づつクリックしてあて先のところに入れていますが、人数が多いし探すのも時間がかかります。 10人以上のアドレスをひとつのグループにまとめて、メールを送るときにその一箇所をクリックすれば あて先欄にすべてのアドレスが反映される方法はありますか? お判りの方がいらしゃいましたら教えて頂けますか? よろしくお願いいたします。

  • グループ送信時のメールアドレスの表示

    50人ほどにグループ送信したいが、連絡先の個々のアドレスが受信者に分からないようにしたい。 単純に宛先にグループ名を指定するだけで良いのですか? それとも何か設定しなければいけないのですか。メールはG-mailを使っています。

  • メールの宛先リストのグループ化

    メールの宛先リストのグループ化について教えて下さい。 宛先リストのグループをした場合、メールに追加すると、個々のアドレスが表示されてしましますが、 メールマガジン等のメールの宛先を見ると 1.送信者と同じアドレスが表示 2.宛先リストのグループ名のみの表示 と言う場合があります。 これは、特殊なソフト等を使用しないと出来ないのでしょうか? BCC送信で無くてこの様な送信がスマートだと思いますので、教えて下さい。 当方の使用メーラは、Beckyです。

  • 複数のアドレスを含んだ「連絡先グループ」を使って、同文のメールを送りた

    複数のアドレスを含んだ「連絡先グループ」を使って、同文のメールを送りたい。 VistaのWindows メールを使っています。 同文のメールを複数の宛先に送るため以下の操作をしました。 (1)[新しい連絡先グループ]に複数のアドレスを入力 (2)[windowsアドレス帳]にこのフォルダが保存されていることを確認 (3)[windowsメール]を起動し、[メールの作成][宛先]をクリックしたが、この連絡先グループのフォルダが検索できず

  • アドレスのグループ化の送信方法について

    サンダーバード・ポータブルのメールソフトで、グループ化を使って、自分のアドレスをBCCとして送るときに、グループに自分のアドレスを入れてしまうと宛先になってしまうので、グループから自分のアドレスをはずしておく。だからと言って、アドレスをグループ化しなければならない。それにはどうしたらいいか。 また、たとえば団体Aと団体Bなどをグループ化して全部をCCあるいはBCCにして送る方法がわかりません。どうしたらいいか教えてほしいです。 あくまでもサンダーバードではなくて、サンダーバード・ポータブルのメールソフトを使った場合です。

  • Outlookでメール宛先をグループ化するには?

    Microsoft Outlook 2002を使って、 定期的に9人に宛ててメールを送らなければならないのですが、 その9人のメールアドレスをグループ化して、グループ名をつけて、 宛先に、そのグループ名を入れるだけで9人全員にメールが送られるようにするやり方が分からないのですが、 どなたか教えていただけないでしょうか?

  • thunderbirdでのアドレス一括取得

    thunderbird(ver17)、において受信済み、あるいは送信済みメールの宛先に複数のメールアドレスがある場合、それを一括してコピーし、新規作成するメールの宛先に入力する方法があればお教えください。  受信トレイや送信トレイにあるメールについて、同じ宛先に再度メールを送る際のアドレスの入力手間をなくしたい、という意図です。 ※送り先が毎回異なるのでアドレス帳にグループとして登録すると大量のグループが出来てしまいます。アドレス帳は使いたくありません。  Outlookでは出来ていたことですが、サンダーバードでは無理なのでしょうか。  PC環境はwin7、HomePremium,64bitです。  よろしくお願い致します。

  • OEのようにアウトルックもアドレスのグループ登録は出来るんでしょうか

    アウトルックエクスプレスでは複数のメールアドレスをグループ化して、宛先に1個のグループを指定するだけで複数人に同じメールを遅れます。 アウトルックでも同じことは可能でしょうか。 ご指導お願い致します。

  • OEのアドレス帳のグループ作成

    こんにちわ OEのアドレス帳でグループ登録した人たちの内の一部の人のみ選択してメールすることは出来ますか? その際宛先に複数のアドレスが掲載されることはありますか? よろしくお願いします。

  • Liveメールアドレス帳のグループ化後データが消失

    Win7を使いLiveメールのアドレス帳のグループ化をしましたが、PCを再起動するとデータが消失してしまいます。調べると「カテゴリの編集」の最下欄の囲みからすべての宛名が消失しています。しかし、アドレス帳にはグループ名(さらにグループ全員の名前ニックネームなども)が残りますので、これを宛先に選びメールを送ると、「メッセージは送信できませんでした。ボックスに1人以上のアドレスを入力してください」と表示されます。そのためグループにメールする場合、毎回グループ員名を反転させ新たにグループ化し直しています。40名もの大グループでは大変面倒ですが、やむおえず昨年末から5回ほどそうしています。ソフトをアンイストールして、Windows EssentialからLiveメール2012を再インストールしましたが、改善されませんでした。なお、アドレスはニックネーム欄を利用して「あいうえお」順に揃えています。対処法をご教示願います。

専門家に質問してみよう