กระทู้เก่าบอร์ด อ.Yeadram
2,906 1
URL.หัวข้อ /
URL
ต้องการส่ง email เป็น excel file ทำอย่างไรค่ะ
ถ้าต้องการส่งข้อมูลจาก access เป็น excel file ไปยังหลาย email โดยมีข้อมูลจาก table อยู่ 2 table ดังนี้
1. เป็น table ที่มีข้อมูล ID ลูกค้า และ Email ลูกค้า
2. เป็น table ที่มีข้อมูล ID ลูกค้า และ ประเภทสินค้าที่มีอยู่ใน stock เช่น ID 1 ดินสอ , ID 1 ปากกา
ต้องการส่ง mail ให้ลูกค้า ID 1 ให้ได้ข้อมูล ดินสอ และ ปากกา ใน 1 file ต้องทำอย่างไรบ้างค่ะ
ขอบคุณค่ะ
1. เป็น table ที่มีข้อมูล ID ลูกค้า และ Email ลูกค้า
2. เป็น table ที่มีข้อมูล ID ลูกค้า และ ประเภทสินค้าที่มีอยู่ใน stock เช่น ID 1 ดินสอ , ID 1 ปากกา
ต้องการส่ง mail ให้ลูกค้า ID 1 ให้ได้ข้อมูล ดินสอ และ ปากกา ใน 1 file ต้องทำอย่างไรบ้างค่ะ
ขอบคุณค่ะ
1 Reply in this Topic. Dispaly 1 pages and you are on page number 1
Time: 0.2853s
1. หากคุณต้องการแจกแจงข้อมูลตามที่ต้องการ ให้ใช้การสร้างคิวรี่แล้วดึงข้อมูลที่ต้องการแสดงมาสำหรับส่งออกไฟล์
2. ในการส่งออกข้อมูลจากตารางใน MS Access ไปเป็นไฟล์ MS Excel ใช้รูปแบบคำสั่งประมาณนี้:
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel8, "table1", "C:\Book1.xls", True, ""
3. หากจะส่ง Email โดยให้ MS Access เป็นตัวจัดการ ด้วยการเขียนโค๊ด อันนี้ขึ้นอยู่กับว่าคุณใช้การส่งด้วยอะไร หากใช้ MS Outlook ที่คุณใช้อยู่แล้ว (หมายถึงมีการเซ็ทค่าต่างๆที่เกี่ยวกับระบบการส่งเมลเรียบร้อยแล้ว) ก็เขียนคำสั่งประมาณนี้
เพิ่ม "References" Microsoft Outlook xx.x object library
Dim olApp As Object
Dim objMail As Object
On Error Resume Next 'Keep going if there is an error
Set olApp = GetObject(, "Outlook.Application") 'See if Outlook is open
If Err Then 'Outlook is not open
Set olApp = CreateObject("Outlook.Application") 'Create a new instance of Outlook
End If
'Create e-mail item
Set objMail = olApp.CreateItem(olMailItem)
With objMail
'Set body format to HTML
.BodyFormat = olFormatHTML
.To = "Your Mail"
.Subject = "Subject"
.HTMLBody = "Text"
.send
End With
MsgBox "Operation completed successfully"
- แต่หากจะส่งโดยใช้ web browser อะไรประมาณนี้ผมไม่เคยทำ รู้แต่ว่ามันเขียนโค๊ดได้เช่นกัน แต่คุณต้องกำหนดค่าต่างๆมากมาย และต้องมีความรู้เรื่องของระบบ internet เป็นอย่างดี
หลักๆประมาณนี้ครับ
ปล. หากความต้องการคุณมีข้อ 3 รวมอยู่ด้วย บอกเลยว่าไม่ง่ายครับ