• ベストアンサー

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

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

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

  • ベストアンサー
  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.2

ハイパーリンク型のフィールドにサーバー名をつけずに入力すると http:// が補われてしまいます 入力の手間を省きたいだけなら、規定値に mailto: をセットしておくといいのでは

oomaesan
質問者

お礼

CHRONOS_0様 お礼が遅くなり大変申し訳ありません。 規定値に入力する方法も覚えることが出来大変嬉しく思います。 無事にメールアドレスを入力するフォームが完成しました。 ありがとうございました。

その他の回答 (1)

  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.1

>"mailto:[アドレス]"と入力するという方法にしか辿り着かず、 どこからこの情報を得たのでしょう []は要りませんよ

oomaesan
質問者

お礼

CHRONOS_0様 ご回答ありがとうございます。[]は要りませんでした^^; 本当に助かりました。 あつかましいお願いですが、他にmailto:を付けずに起動する方法があれば教えてください。

関連するQ&A

  • ACCESSのフォーム上からメールを起動したい。

    こんばんわ。 ACCESSのフォーム上からメールを起動したいのですが、どうすれば良いでしょうか?ACCESS97です。 仕様やエラーなどの問い合わせなどをフォーム上からメールで管理人に送信できるようにしたいのです。 デフォルトで宛先に管理人のメールアドレスが入力されている状態にしたいです。 宜しくお願いいたします。

  • Accessでメールアドレス

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

  • メール送信フォームでの質問。

    DREAMWEAVER4を使ってHPを作成しています。 メールフォーム送信のページを作っているのですが(mailto:)の方法で、名前やメールアドレスなどの項目を必須項目にする事はできるのでしょうか? 色々ページを調べたのですが、分かりませんでした。 どなたか分かる方お願いします。

  • フォームに入力されたお客さんのアドレスが前の文字にくっついて困っています

    事業のホームページの管理をしています。 そのホームページに、お客さん用の「フォーム」のページを設けて、問い合わせの内容を入力してもらっています。 ホームページ・フォーム(cgi)は、レンタルサーバに設置していて、問い合わせは、メールで設定通り送信されるのですが、問い合わせ内容の一つのメールアドレスが前の文字「=」(半角)にくっついて一体化してしまいます。 このメールアドレスをクリックすると送信用のウィンドウ(メッセージの作成)が起ち上がり、「宛先」欄にこのメールアドレスが記入されてしまいます。 「フォーム」から送信されてくる内容は、     ・     ・ メールアドレス=○○○@○○○.ne.jp そして、この「=○○○@○○○.ne.jp」がアドレスとして認識されます。 つまり、お客さんは、「○○○@○○○.ne.jp」と入力しているのに、「=」がこのアドレスにくっついて違うアドレスになってしまいます。 この一体化したアドレスは、ばらすこともできず、手間がかかります。 メーラーは、Outlook Express6を使用しています。 また、フォーム送信のcgiは、レンタルサーバが用意しているものを使用し、サーバのサイトから「項目」などの内容を設定しています。 フォームのページは、ホームページビルダーV8で自分で作りました。 「フォーム」からの送信は、 ○○○=メールアドレス という形式が多いと思うのですが、皆さんはどのようにされているのでしょうか? アドレス入力の際、1文字空けてから入力してもらえれば、「=」にくっつくことはありませんが、お客さんにこのような手間をかけてもらうのは恐縮します。 何か良い方法があれば、教えて頂けないでしょうか。

  • ACCESS フォームの表示

    ACCESSでフォームにクエリを付けて記入してます。 そのフォームは、顧客名簿の様な物です。 クエリには顧客名簿一覧と書類提出日を連結させてます。 他にも同様のフォームがありますが、そのフォームには一度入力したデータがフォームを開くと反映されてますが、 今回作ったフォームには記入したデータが反映されません。 フォーム上で右クリック⇒フィルタの削除 を選択すると入力したデータが表示されます。 しかし、一度閉じるとまた何も表示されていない状態です。 このフォームには、何故データが表示されないのでしょうか?? ご存知の方。よろしくお願いいたします。

  • メールフォームがうまくできない!(ビルダー使用)

    ホームページビルダーを使用し、メールフォームを作成しました。 問合せに関することで、氏名、住所、電話番号等を入力できるようにしました。 送信する、リセットボタンを設定し、「送信する」のリンクの設定に「mailto:」でメールアドレスを入れたのですが、送信するを押してもメールは送れません。 何か、足りないのでしょうか?

  • メールフォームが送れません(T_T)

    ビルダーでメール送信フォームを作成したのですが送信すると『このフォームは電子メールを使用して送信されています』と表示されOutlookが起動してしまいます。 ビルダーで作成したフォームを電子メールを起動させずそのまま送信出来るようにするにはどうすればいいでしょうか? すみません、超初心者なもので簡単に出来る方法教えて下さい・・・お願いします!ちなみにメルアドは閲覧者に公開されてもOKです!

    • ベストアンサー
    • CGI
  • Access2003でメールソフトへハイパーリングするには

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

  • メールアドレスをクリックするだけでジャンプするには

    ワード文書にメールアドレスを置き、それをクリックするだけでメール作成フォームにジャンプするにはどうしたらよいですか?アドレスの名簿があります。そこの名簿のアドレスは、クリックすればメール作成フォームになります。そのアドレスをコピーして、別のワード文書にコピーしてもアクティブ?になりません。どうしたら、アクティブ?なアドレスを名簿以外のワード文書に置くことができますか?ぜひ教えてください。

  • DreamweaverCS3でメールフォームが使えない

    こんにちわ教えてください。 DreamweaverCS3を使ってHPを作成し、 ページ内にメールフォームを作りましたが、 いざIE上から送信ボタンを押しても動きません。 Dreamweaverの「挿入」パネルグループの「フォーム」タブから 「フォーム」アイコンをクリック、 設定はメソッドを「POST」、アクションは「mailto:××@××」、 エンコーディングタイプは「text/plain」、いたってシンプルです。 メルアドを変えてみても、htmlファイルも他に何も記載を無くして フォームを一つだけ&送信ボタンだけの状態にしても、 「送信」ボタンを押してもウンともスンとも言ってくれません。。。 ちなみにhtmlファイルはローカルのままでIEで開いてやってみても、 レンタルサーバーにPUTしてhttpsのアドレスから開いても同じです。 XP&IE6、Vista&IE7でも同じです。 何故でしょう。しくしく(;_; どなたかタスケテクダサイ。。。。

専門家に質問してみよう