• ベストアンサー

テキストボックスの内容をOutlook Expressの新規作成に貼り付ける方法は?

テキストボックスに入力されたデータをコマンドボタンクリック一発でOutlook Expressの新規作成メールの本文部分にコピーする方法はありますか?また、入力した宛先アドレスを同じようにOutlook Expressの新規メールの宛先部分に貼り付ける方法もあるのでしょうか?教えてください!!!

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

  • ベストアンサー
  • TAGOSAKU7
  • ベストアンサー率65% (276/422)
回答No.1

>Outlook Expressの新規作成メールの本文部分 Outlook Express限定とするわけではないですが・・・ 各ユーザー毎に使用するメーラーは違うはずです。 サンプルはそれぞれの環境で、標準で使用するメーラーを ※メルアド ※タイトル ※本文 を入力された状態で起動します。 標準で使用するメーラーは、 [インターネットのプロパティ]→[プログラム]→[電子メール]項目にて設定します。 この項目はレジストリの HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mailto\shell\open\command に登録されています。 どうしても「Outlook Express限定」とするのであれば、ここの情報をPGで変更してあげる必要があります。 レジストリ操作については参考URLを見てください。 Option Explicit Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long Private Const SW_SHOWNORMAL = 1 Private Sub Command1_Click()   Dim lngSts As Long      lngSts = ShellExecute(Me.hwnd, "open", _            "mailto:****@hoge.com?subject=(゜ .゜)ノ ヤホ&body=(-ロ-; グハッ", _            vbNullChar, vbNullChar, SW_SHOWNORMAL) End Sub

参考URL:
http://www.vbvbvb.com/jp/gtips/index0251.html
fujiyama2002
質問者

お礼

詳しい説明をありがとうございました。早速試してみました。

関連するQ&A

  • Outlook Expressの操作について

    ヘルプを見たのですが、分からなかったので質問です。 Private Sub Command1_Click() Ret=Shell("C:\Program File\Outlook Express\msimn.exe/mailurl:mailto:宛先&bcc=宛先&subject=件名&body=本文%20") End Sub とかいてOutlook Expressを起動させています。アドレス登録画面も作りました。テキストボックスに登録したアドレスを表示させ、コマンドボタンをクリックしたときに、メールの宛先に入れたいのですが、どうしたらよいのでしょうか?よろしくお願いします。

  • Outlook Express での、メール本文への画像貼り付けの関係で

    Outlook Express 5.5 のメール作成画面で、 「貼り付け」ボタンを使ってのメール本文への画像の貼り付けはできないんでしょうか? たとえば、ある画像ファイルをマウス右クリックでコピーして(クリップボードにコピーして)、 それをメール本文に貼り付けようと思った時に、 「貼り付け」ボタンはあるものの、グレー表示で使えない状態です。 (もちろん、メールについては、リッチテキスト形式を選んであります。) Word なんかでは、そういう処理が「貼り付け」ボタンでごく普通にできますが、 Outlook Express ではだめなんでしょうか? あるいは、私の Outlook Express での何かの設定が関係しているとかはありますでしょうか?

  • Outlook Express エラーについて

    宜しくお願いします。 Outlook Expressを立ち上げてすぐ エラー:54 と出ます。 OK を押してからは 送受信など、ほとんどの機能は使用できますが メール作成の本文部分に文字入力出来ません。 ちなみに宛先・CC・件名は入力出来ます。 バージョン6です。 解決方法をご存知の方、教えてください。

  • Outlook Expressについて

    Outlook Expressから受診メールを開き、その本文に有るアドレスからログイン出来ません。一度アドレスをコピーしてIntemet Explorerを開き貼り付けないといけません。どのようにしたらばよろしいでしょうか?素人なので困っております。よろしくご指導お願いします。

  • Outlook Expressについて

    Outlook Expressのメールの本文の中に例えば http://www.yahoo.co.jp/ というアドレスが 含まれていたら、それをクリックするだけで そのページにとぶことのできるようにする 設定の仕方を教えてください。

  • Outlook Express で受信ボックスを分けたい

    Outlook Express を使っています。 一日に入ってくるメールが色々なところから20通くらい入るので 送信者のアドレスによって受信ボックスを分けたいのですができないでしょうか? それとできなければ何か方法は無いでしょうか?

  • Outlook Expressについて

    Outlook Expressでメールしてるのですが メールの中に入っているアドレスをクリックすると マイリンクが開けます だから仕方ないので、アドレスをコピーしてインターネットに貼り付けないといけません メールからそのままその文章に書いてあるホームページにクイックするだけいける方法を教えてください

  • outlook expressへのテキストの貼り付け

    excelのセルのテキストをoutlook expressの新規メールの本文に貼り付けると、自動的にルビが振られてしまいますが、これをはずすにはどうしたらいいのでしょうか?分かる方よろしくお願いします。

  • Outlook Expressのログオンのダイアローグボックスをなくすには?

    Outlook Expressを立ち上げると必ずログオンのダイアローグボックスがでてきて、「ユーザー名とパスワードを入力してください」というのがでてきます。 しかも、うちはKDDI(DION)に変えたのに、以前入っていたYahooBBのユーザー名とパスワードを入力するように聞いてきます。キャンセルボタンをクリックすれば消えるので、一応問題はないのですが、うっとうしい。このダイアローグボックスが出てこないようにする方法を教えてくれませんか。

  • アウトルックエキスプレスでの印刷について

    アウトルックエキスプレスでの印刷についての質問です。 仕事でアウトルックエキスプレスでやり取りしていますが 相手方がccなどで多人数に送信し、こちらがその受信メールを印刷する時、 用紙の大部分がccの宛先で占めてしまい、 肝心の本文などはページをまたがるようにして印刷されてしまいます。 そこで、ccの宛先を印刷せずに本文のみ印刷するには どのように設定すればいいのでしょうか? ぜひ教えていただきたいと思っております。 用紙の節約にもなると思いますので よろしくお願いします。

専門家に質問してみよう