Access2003でメールソフトへハイパーリングする方法

このQ&Aのポイント
  • Access2003でメールソフトへハイパーリングする方法について調査中です。
  • Access2003のテーブルの社員マスターには、社員番号、氏名、メルアドのフィールドがあります。
  • 各社員のメールアドレスをクリックすると自動的にメールソフトが起動し、宛先を明記する方法を探しています。
回答を見る
  • ベストアンサー

Access2003でメールソフトへハイパーリングするには

状況 テーブルの社員マスター ☆フィールドに社員番号(主キー)→テキスト型 氏名→テキスト型 メルアド→テキスト型 やりたい事 各社員のメールアドレスをクリックすると自動的に メールソフトが起動し宛先を明記し、できれば件名と 送信者が明記されると嬉です。 本当はフィールドのメルアドをデータ型をハイパーリンクにし 規定値の所に【mailto:】を入れアドレスを入力すると メールソフトが起動されると思うんですが、既にメルアドは 入力されているのでその設定以外で 何か良い方法はないでしょうか? ためしに、フォームを作って、プロパティのハイパーリンクを設定しても 駄目でした。 何か良い方法があったらご指導下さい。 宜しくお願い致します。

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

  • ベストアンサー
  • bonaron
  • ベストアンサー率64% (482/745)
回答No.1

フォームのプロパティの「ハイパーリンク」を「はい」 「クリック時」のイベントプロシージャを Private Sub メルアド_Click()   Application.FollowHyperlink "mailto:" & Me.ActiveControl End Sub

yukirin5_2006
質問者

お礼

bonaronさま 早々の回答有難うございました。 本当に本当に有難うございました。_(_^_)_ やっとこれで効率良く仕事が出来ます。 また機会がございましたらご指導下さいませ。

関連するQ&A

  • Accessでメールアドレス

    Accessで、フィールドにメールアドレスを入力する際、 mailto:xxxxxx@***.ne.jp という風に入力すれば、メールソフトを起動できますが、 「mailto:」の部分を入力せずに、メールアドレスだけ 入力して、メールソフトを起動するにはどうしたらよいでしょうか?

  • リンクでメールソフトを起動する

    「a要素のhref属性の属性値を mailto:メールアドレス で指定すると、メールソフトが起動します。このとき、メールソフトの相手のメールアドレス(あて先)が自動的に入力されます。」というのは使えるのでしょうか? <a href="mailto:abcdefg@hijklmn.com">メールを送ります</a> ↑というやつです

  • アクセスのフォームにメールアドレスを入力しメールを起動させたい

    名簿を入力するフォームを作成中です。 メルアドを入力する項目を作成し、勉強しましたが、"mailto:[アドレス]"と入力するという方法にしか辿り着かず、そう入力してメールが起動しても"[ ]"があるため一発では送信できません。わざわざ"[ ]"を削除して送信しなければいけないようです。 しかもその上"mailto:[アドレス]"と入力してしまうとアドレスを変更したくて右クリックをしてもメールが起動します。 どうすればいいのかわかりません。ちなみにアクセス2000で作成しています。アクセス初心者なので説明が悪いかもしれませんが、よろしくお願いします。

  • リンクでメールソフト起動

    「a要素のhref属性の属性値を mailto:メールアドレス で指定すると、メールソフトが起動します。このとき、メールソフトの相手のメールアドレス(あて先)が自動的に入力されます。」というのは使えるのでしょうか? <a href="mailto:abcdefg@hijklmn.com">メールを送ります</a> ↑というやつです と質問したものです。先ほどの質問で追加で質問です。gooのブログで使用したいのですが・・・うまくいきません・・・上記のまま表示されてしまいます。 どうしたらいいのでしょうか?

  • ハイパーリンクで電子メールの本文設定について

    過去の他の方の質問内容から(質問番号 836571) ハイパーリングで電子メールを起動させるだけではなく、 本文も設定できるようなことが書かれており、 試してみたのですが上手くいきません。 回答として、「電子メールアドレス欄の中にあて先と件名、 本文も加えたら送信フォームが出来上がる」としているのですが、 ハイパーリンクの編集画面には件名は件名を入力する欄がありますが、 そこは空欄にし電子メールアドレス欄に件名を加えるのでしょうか? また件名同様に、本文として返信文も電子メールアドレス欄に 加えれば良いのでしょうか? 例えば下記↓を加える場合の具体的な入力方法を教えていただけますと助かります。 ex)宛先 aaa@****.com   CC bbb@****.com   件名 ***について   本文 お世話になります。 

  • Accessについて

    宜しくお願い致します。 社員マスターテーブル 社員ID   テキスト型 氏名   テキスト型 しめい   テキスト型 部署名   テキスト型 メールアドレス テキスト型 クエリで社員マスターの前フィールドを使って人事部の人だけ抽出します。 抽出された人のメールアドレスをメールソフトのBCCにアドレスが入るように設定するにはどうしたらよいでしょうか? よろしくご指導ください。

  • ホームページを作成しました。そこでメールはこちらをクリックするとメール

    ホームページを作成しました。そこでメールはこちらをクリックするとメールソフトが立ち上がり <a href="mailto:メールアドレス></a>に入力したメールアドレスが宛先に表示されます。 私がやりたいことは件名にも好きな言葉をいれたいのです。例えばお問い合わせなど あと、疑問に思っていることは相手側(メールをおくるがわ)のURLが表示されないのですが、メールソフトが登録されている相手なら私につながるけどメール設定されていないパソコンからはメールは受けれないということでしょうか?例えばプロバイダのメールは家族の誰かが使用していて自分はふりーメールアドレスを使用しているなどという方からはこの場合メールをうけとることはできないのでしょうか? 教えて下さい お願いします。

  • flashでメールソフトを立ち上げたい。

    ボタンをクリックすると、メールソフトが立ち上がるようにしたいと思っています。 色々なHPを見ると、以下のようにアクションを入力るればいいことが分かりました。 on (release) { getURL("mailto:flash@xxx.ne.jp?Subject=こんにちは&body=一言、言わせていただきます。"); } subjectは件名に書かれる文字 bodyは本文に書かれる文字 のようですが、この2つがちゃんと書かれません。 maitoはきちんとメールアドレスが入力されます。 上記のアクションは間違っているのでしょうか? 出来れば、『件名』と『本文』にも文字を入力したいと思っています。 よろしくお願いします。 使っているFlashはバージョン8です。

    • ベストアンサー
    • Flash
  • OE6.0とWindowsメールにおける「mailto:」の扱い

    お恥ずかしいお話ですが、単純なことで困っています。 環境は 1台がXPSP2 OE6.0 IE7.0 もう1台がVista SP1 Windowsメール IE8.0 を使用している状態です。 内容を申し上げると、ブラウザ上のハイパーリンクが よく「mailto:○○」となっていることがあるかと思います。 そのリンクをクリックすると、通常は既定のメールソフトのメール作成画面が起動され、宛先の部分には 先ほどクリックした「mailto:」のコロン以下、 つまり「○○」という文字が自動的に入力されるかと思います。 上記の流れでしたら全く問題ないですが、 今回の場合、何が起こったかというと、 mailto:sage というリンクがあったとして(皆さんご存知のように2ちゃんねるのsageです)、 もしOE6.0やWindowsメールのアドレス帳に 山田太郎 aaa@bbb.sage.net という登録データがあった場合、 mailto:sageのリンクをクリックすると、 表示されるメール作成画面の宛先欄に「山田太郎」と 入力されてしまうのでしょうか。 2つのメールソフトで試したところ、上記の現象が起こってしまったので、 困っています。 要は、ドメインの一部がmailto:の後に記述されていた場合、 メールソフトはアドレス帳から近いデータを探しに行く仕様なのか、 ということです。なお、Outlook2003,2007では問題ありませんでした。 よろしくご教授願います。

  • メールソフトを起動して

    メールソフトを起動して、アドレスと件名を自動入力 できるのはわかったのですが、本文を入力するのは 無理ですか? 本文にこちらの名前やアドレスを入力したいのですが。 もし、できるなら方法を教えてください。