• ベストアンサー

Access上のメールアドレスのデーターをクリックするだけでメーラーを自動的に立ち上げるには・・・

おたずねします。 例えばExcelのセル上にメールアドレスをデーターとして書いていると、クリックすれば自動でOutlook Express等のメーラーか自動的に立ち上がるリンクになりますが、Access上(クエリーをかけたフォーム上から)同じ事がしたいのですが、勉強不足でどうしていいかわかりません。デーブルでのデーター型等に関係有るんでしょうか?、ちなみにハイパーリンクでは無理でした。 アドバイスよろしくお願いします。

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

  • ベストアンサー
  • adochan
  • ベストアンサー率66% (10/15)
回答No.2

メールアドレスを入力するときに、"mailto:"というのを付け加えてあげるとメーラーが開きます。 例えば「mailto:xxx@xxx.co.jp」 この"mailto:"が入っているとメーラーが自動起動になるようです。 ハイパーリンク型の規定値に"mailto:"を設定してしまうと、そのあとにメールアドレスが入力できないのでどう設定すればよいのかわかりませんが、一応参考まで・・・

himawarinikoniko
質問者

お礼

回答ありがとうございます”mailto:xxx@xxx.co.jp”という風に入力したら確かにそのアドレス宛でメーラーが立ち上がりました。ありがとうございます。ハイパーリンク型うんうんより、クエリーなどをうまく使えばメールアドレスの頭に”mailto:”をつけるのは難しいことではないでしょう。大変参考になりました。ありがとうございました。

その他の回答 (1)

  • ducati
  • ベストアンサー率29% (308/1062)
回答No.1

アプリケーション自体はShell関数を使えば立ち上げることはできます。 例(電卓を立ち上げます) Private Sub コマンド1_Click() Shell "calc.exe" End Sub

himawarinikoniko
質問者

補足

回答ありがとうございます。参考にさせて頂きます。

関連するQ&A

  • メールアドレスのハイパーリンク

    Outlook2003でメールアドレスにハイパーリンクが表示されないのはどうすればなおりますか? Outlook Expressを使っていましたが、windows7に向けOutlookに移行しようと、今併用して使用してます。 メールなのですが、Outlook Expressからインポートできたのはいいのですが、インポートされたメールにメールアドレスがあると、Outlook Expressの時は、ハイパーリンクが作成され、リンクをクリックするとメーラーが立ち上がっていましたが、Outlookでは、そもそもリンクとして表示されず、メールアドレスは単なる文字の列です。 不便なので、メールアドレスが記載されているメールのメールアドレスにはハイパーリンクが貼られるように設定したいのですがやり方が分かりません。 どうやればよいでしょうか。

  • Excelでメールアドレスを入力すると自動的にハイパーリンクされてしまいます

    Excelでメールアドレスを入力すると自動的にハイパーリンクされてしまいます。 誤ってクリックしてメーラーを起動したくないので、右クリックから「ハイパーリンクの削除」を選ぶのですが、そうすると、ハイパーリンクを削除したセルの罫線が消えてしまいます。そこで質問があります。 1.メールアドレスやURLを入力しても自動的にハイパーリンクを貼らないような設定はどうすればよいのでしょうか? 2.ハイパーリンクを削除した時に、罫線が消えないような設定又はやり方はあるのでしょうか? よろしくお願いします。

  • 自動メールリンクの解除 エクセル2003

    エクセル2003でちょっとした住所録を作っています。アドレスをセルに貼り付けて、セルを移動するとすぐにメーラー起動へのリンクが設定されて(青くなる)しまいます。これが非常にやりにくくて、ちょっと触るとメーラーが起動してしまうので、困っています。 該当セルへ移動して、リンクを解除する方法は知っています。でも、ボタンを押して、外しても、ほっとしてセルを動かすとまた自動的に設定されてしまうのです・・・ アドレスを貼り付けてもリンクが自動的に設定されないようにしたいのです。お知恵を拝借ください。

  • CSVデータでmailアドレスにSMTPが邪魔

    アウトルックのデータをCSVカンマファイル形式で出力したところ、mailアドレスの最後に SMTPと表記されていました。 1.何でSMTPなんて付くのよ?!! 2.編集>置換 をしようとすると ”対象のデータが 見つかりません”となってしまいます。??なぜ 3.アドレスがハイパーリンク?(下線が付いてメーラ ーが立ち上がる)になっていますが、一括でハイパ ーリンクを解除する方法を。  以上3点 お教えていただけますか  よろしくお願いします。  

  • outlookメールデータ&アドレスのファイルってどこ?

    家でメーラーとして、Outlook Expressではなく、ただのOutlookを使っているのですが、このメールデータやアドレスのファイルってどこにあるんでしょう? バックアップを取っておきたいのですが。

  • Excelでメルアドクリック→違うメーラーが開いてしまう!

    Excel2007で、メールアドレスを入力したセルをクリックし、 メーラーを開くのですが、その際、 Microsoft Outlook ではなく、 Outlook Express を開きたいのですが、 方法がわかりません。 以前はOutlook Expressが開いていたのですが、バージョンアップファイルをMicrosoftサイトからダウンロードして実行したら、 Microsoft Outlookのほうが開くようになってしまいました。 以前のままがいいので、困っています。 どうすれば直りますでしょうか。 ぜひご教授下さいませ! よろしくお願いいたします。

  • EXCELデータをリンクテーブルとしてACCESSで使う・・・・

    初心者ですが、よろしくお願いいたします。 顧客のデータをEXCELで管理しておりますが、ACCESSでの管理に変更します。そこで、ACCESSでの基盤となるデータなのですが、EXCELで入力して、それを毎日ACCESSのテーブルに引っ張ってくる方法をとりたいのです。過去のデータから現在のデータまで必要です。その方法なのですが、 (1)EXCELのデータをリンクしてリンクテーブルを作成。それをもとにフォームやレポートを作成・・・。 (2)削除クエリで前日の基盤のデータを丸ごと全部消してしまい、追加クエリで新データを丸ごと追加する。 ・・・と自分なりに2つの方法を考えたのですが、経験不足の為、これがベストの方法かよく分かりません。 みなさんは単純にEXCELのデータをACCESSのテーブルに毎日データを更新していくときはどのような方法をとっているのでしょうか。なにかスマートなやり方ありますでしょうか・・・。 よきアドバイスよろしくお願いいたします。

  • URLアドレスをクリックしてACCESSの起動

    ACCESSに詳しい方、ご指導よろしくお願いします。 メールのメッセージ本文に張り付けてあるURL(ハイパーリンク)アドレスをクリックすると、 ローカル内のACCESSのファイルが起動して、特定のフォームが開いて、特定の1件のレコードが表示されることを希望しています。 アクセスのデータベース名:DATA顧客.accdb フォーム名:F_注文 保存場所:d:\data メールのメッセージ本文に張り付けてあるURLアドレス  file:\///d:/data/DATA顧客.accdb?4 (?以降の「4」はフィールド名dataIDの「4」を意味しています) 上記のURLアドレスをクリックすると DATA顧客.accdbは起動までは、できました。 ただし、望んでいるのは、フォームのF_注文も開き、dataIDの「4」のレコード1件のみがすでに検索された状態で開いていることです。 accessの知識が不足しており、質問が不適切かもしれませんが ご指導よろしくお願いします。

  • アドレスごとに自動でフォルダーなど分けてくれるメーラー

    知らない人から初めて送ってきたアドレスでも 自動でアドレスごとにフォルダーなどに分けてくれるメーラーを 探しています。 自分が相手に送ったメールも同じフォルダーに入ってくれると うれしいです。 OUTLOOKEXPRESもしくはOUTLOOKでそのような機能がありましたら どのようにセットすればよいか教えてください よろしくお願いします PCはあまり得意ではありません。 よろしくお願いします m(_ _)m

  • ホームページのメールアドレスクリックが動かない

    追加のメーラーをインストールしたら、ブラウザのemailリンククリックによるメーラーの起動ができなくなりました。起動してほしいのはアウトルックエクスプレスです。 #ためしにインストールしたのはベッキー。

専門家に質問してみよう