エクセルのシートに、ボタンを設け、これをクリックするとそのシートのデータを、Outlook Express で送信できるVBAを教えてください。宛先、送信者名、件名は、固定で自動的にセットできるもの。データは、本文にcsv形式、または添付ファイル。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/04/29 13:38:57
  • 終了:--

回答(3件)

id:dtm_master No.1

dtm_master回答回数134ベストアンサー獲得回数02005/04/29 14:02:47

ポイント50pt

Outlook Expressを使わないで送信する方法はだめですか?

id:iwa317

大変詳しく、丁寧な内容で、驚いています。

内容を理解するには少々時間がかかりそうです。

検討します。ありがとうござ印した。

2005/04/29 17:15:41
id:NetVista No.2

NetVista回答回数843ベストアンサー獲得回数02005/04/29 14:17:49

ポイント50pt

http://www.geocities.jp/elie_world/available_software/elie_outlo...

Elie_World 無料ソフト : Outlook メール送信 Excel

参考になりませんか?


Excelを電子メールで送信

このコードでExcelを電子メールで送信できます。


シートの送信

Sub MailSheet()

On Error GoTo Terminator

Application.ScreenUpdating = False

Dim shtName As String

shtName = ActiveSheet.Name

ActiveSheet.Copy

ActiveWorkbook.SaveAs Filename:=Application.GetSaveAsFilename(shtName & _

”のコピー”shtName, ”Microsoft Excel File, *.xls”)

Application.DisplayAlerts = False

Application.Dialogs(xlDialogSendMail).Show

With ActiveWorkbook

.ChangeFileAccess xlReadOnly

Kill .FullName

.Close False

End With

Terminator:

Application.DisplayAlerts = True

Application.ScreenUpdating = True

End Sub


ブックの送信の


Sub MailBook()

Application.Dialogs(xlDialogSendMail).Show

End Sub

id:iwa317

詳しい情報ありがとうございます。大変参考にななりました。とりあえず御礼まで。

2005/04/29 17:19:28
id:saneppie No.3

saneppie回答回数6ベストアンサー獲得回数02005/05/01 00:37:00

ポイント50pt

http://homepage1.nifty.com/gak/MSTips/sendmail.html

ワークブックをメールで送付

VBAならずばりSendmailメソッドで良いかと思うのですが…。


Sub ボタン1_Click()

ActiveWorkbook.SendMail(”宛先アドレス”, ”件名”)

End Sub


↑これはExcel2000です。

http://support.microsoft.com/default.aspx?scid=kb;ja;821404

[OFF] Microsoft Word、Microsoft PowerPoint、または Microsoft Excel から電子メールを送信できない

MAPIが必要になりますが、Outlook Expressでしたら大丈夫かと思います。

http://www.microsoft.com/japan/msdn/library/default.asp?url=/jap...

MSDN ライブラリ サイト移行に関する重要なお知らせ

↑こちらはVBになってしまいますが…。

id:iwa317

ありがとうございました。シンプルで良いとおもいます。 試してみます。とりあえず御礼まで。

2005/05/04 13:38:39

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません