EMailDatabaseObject แมโครแอคชัน

สิ่งสำคัญ:  บทความนี้เป็นการแปลด้วยเครื่อง โปรดดู ข้อจำกัดความรับผิดชอบ โปรดดูบทความฉบับภาษาอังกฤษ ที่นี่ เพื่อใช้อ้างอิง

คุณสามารถใช้แมโครแอคชันEMailDatabaseObjectในฐานข้อมูลบนเดสก์ท็อปของ Access เพื่อรวมตัวระบุ Access แผ่นข้อมูล, ฟอร์ม, รายงาน หรือมอดูล ในข้อความจดหมาย ตำแหน่งที่จะสามารถดู และส่งต่อ

หมายเหตุ: จุดเริ่มต้นใน Access 2010 ถูกเปลี่ยนชื่อแมโครแอคชันSendObjectเป็นEMailDatabaseObject

หมายเหตุ: การกระทำนี้จะไม่ได้รับอนุญาตถ้าไม่น่าเชื่อถือฐานข้อมูล

การตั้งค่า

แอคชันEMailDatabaseObjectมีอาร์กิวเมนต์ดังนี้

อาร์กิวเมนต์ของแอคชัน

คำอธิบาย

ชนิดของวัตถุ

ชนิดของวัตถุที่จะรวมไว้ในข้อความ คลิกตาราง (สำหรับแผ่นข้อมูลตาราง),คิวรี (สำหรับแผ่นข้อมูลคิวรี),ฟอร์ม (สำหรับฟอร์มหรือแผ่นข้อมูลฟอร์ม),รายงานมอดูล หรือData Access Pageมุมมอง Serverเก็บกระบวนงาน หรือฟังก์ชัน ในกล่องชนิดของวัตถุ ในอาร์กิวเมนต์ ของหน้าต่างการออกแบบแมโคร คุณไม่สามารถส่งเป็นแมโคร ถ้าคุณต้องการรวมวัตถุใช้งานอยู่ เลือกชนิดของอาร์กิวเมนต์นี้ แต่ปล่อยอาร์กิวเมนต์ชื่อวัตถุ

ชื่อวัตถุ

ชื่อของวัตถุที่จะรวมไว้ในข้อความ กล่องชื่อวัตถุ แสดงวัตถุทั้งหมดในฐานข้อมูลของชนิดที่เลือก ด้วยอาร์กิวเมนต์ชนิดของวัตถุ ถ้าคุณปล่อยให้อาร์กิวเมนต์ชนิดของวัตถุและชื่อวัตถุว่าง Access ส่งข้อความไปแอปพลิเคชันจดหมายโดยไม่มีวัตถุฐานข้อมูล

ถ้าคุณเรียกใช้แมโครที่ประกอบด้วยแอคชันEMailDatabaseObjectในแบบฐานข้อมูลไลบรารี, Access ค้นหาวัตถุที่มีชื่อนี้ก่อนในฐานข้อมูลไลบรารี แล้วในฐานข้อมูลปัจจุบัน

รูปแบบผลลัพธ์

ชนิดของรูปแบบที่คุณต้องการใช้สำหรับวัตถุ รายการของรูปแบบที่คุณสามารถเลือกจากจะเปลี่ยนแปลงโดยขึ้นอยู่กับสิ่งที่คุณเลือกสำหรับอาร์กิวเมนต์ชนิดของวัตถุ รูปแบบที่พร้อมใช้งานอาจมีExcel 97 - เวิร์กบุ๊ก Excel 2003 (*.xls),เวิร์กบุ๊กไบนารี Excel (*.xlsb)เวิร์กบุ๊ก Excel (*.xlsx)HTML (*.htm, * .html), 5.0/95 สมุดงาน Microsoft Excel (*.xls),รูปแบบ PDF (*.pdf),ข้อความแบบ Rich ยัง (*.rtf),ไฟล์ข้อความ (*.txt), หรือรูปแบบ XPS (*.xps) ได้ ในกล่องรูปแบบผลลัพธ์ มอดูลตัวอาจถูกส่งไปเท่านั้นในรูปแบบข้อความ Data access page ที่สามารถส่งในรูปแบบ HTML ถ้าคุณอาร์กิวเมนต์นี้ การเข้าถึงพร้อมท์ให้คุณสำหรับรูปแบบผลลัพธ์

หมายเหตุ: ถ้าคุณกำลังใช้ Access 2007 คุณสามารถส่งออกไปยังไฟล์รูปแบบ PDF หรือ XPS จากเฉพาะหลังจากที่คุณติดตั้ง add-in ที่ สำหรับข้อมูลเพิ่มเติม ดูเปิดใช้งานการสนับสนุนสำหรับรูปแบบไฟล์อื่น ๆ เช่น PDF และ XPS

เมื่อต้องการ

ผู้รับของข้อความที่มีชื่อที่คุณต้องการวางบนบรรทัดถึง ในข้อความ ถ้าคุณอาร์กิวเมนต์นี้ Access พร้อมท์ให้คุณสำหรับชื่อของผู้รับ

แยกชื่อของผู้รับที่คุณระบุ ในอาร์กิวเมนต์นี้ (และ ในอาร์กิวเมนต์สำเนาถึง และสำเนาลับถึง ) ด้วยเครื่องหมายอัฒภาค () หรือเมื่อใช้กับรายการตัวคั่น ที่ตั้งบนแท็บตัวเลข ของกล่องโต้ตอบคุณสมบัติการตั้งค่าภูมิภาค ใน Microsoft Windows Control Panel ถ้าแอปพลิเคชันจดหมายที่ไม่ระบุชื่อของผู้รับ ไม่ส่งข้อความ และข้อผิดพลาดเกิดขึ้น

สำเนาถึง

ผู้รับข้อความที่มีชื่อที่คุณต้องการวางบนบรรทัดสำเนาถึง ("สำเนา") ในข้อความ ถ้าคุณอาร์กิวเมนต์นี้ บรรทัดสำเนาถึง ในข้อความว่างเปล่า

สำเนาลับถึง

ผู้รับข้อความที่มีชื่อที่คุณต้องการวางบนบรรทัดสำเนาลับถึง ("สำเนาลับ") ในข้อความ ถ้าคุณอาร์กิวเมนต์นี้ บรรทัดสำเนาลับถึง ในข้อความว่างเปล่า

ชื่อเรื่อง

ชื่อเรื่องของข้อความ ข้อความนี้ปรากฏบนบรรทัดเรื่อง ในข้อความ ถ้าคุณอาร์กิวเมนต์นี้ บรรทัดเรื่อง ในข้อความว่างเปล่า

ข้อความ

ข้อความคุณต้องการรวมไว้ในข้อความนอกเหนือจากวัตถุฐานข้อมูล ข้อความนี้ปรากฏในเนื้อความหลักของข้อความจดหมาย หลังจากวัตถุ ถ้าคุณอาร์กิวเมนต์นี้ ไม่มีข้อความเพิ่มเติมจะรวมอยู่ในข้อความ ถ้าคุณปล่อยอาร์กิวเมนต์ชนิดของวัตถุและชื่อวัตถุว่างคุณสามารถใช้อาร์กิวเมนต์นี้เมื่อต้องการส่งข้อความจดหมาย โดยไม่มีวัตถุฐานข้อมูล

แก้ไขข้อความ

ระบุว่า สามารถแก้ไขข้อความก่อนที่จะถูกส่งไป ถ้าคุณเลือกใช่ แอปพลิเคชันจดหมายเริ่มโดยอัตโนมัติ และสามารถแก้ไขข้อความ ถ้าคุณเลือกไม่ใช่ ข้อความจะถูกส่ง โดยไม่มีผู้ใช้ที่ไม่มีโอกาสที่จะแก้ไขข้อความ เริ่มต้นคือใช่

ไฟล์เทมเพลต

ชื่อไฟล์และเส้นทาง ของไฟล์ที่คุณต้องการใช้เป็นเทมเพลตสำหรับไฟล์ HTML ไฟล์เทมเพลตคือ ไฟล์ที่ประกอบด้วยแท็ก HTML

ข้อสังเกต

วัตถุในข้อความในรูปแบบผลลัพธ์ที่เลือกได้ เมื่อคุณดับเบิลคลิกที่วัตถุ ซอฟต์แวร์ที่เหมาะสมเริ่มต้น ด้วยวัตถุที่เปิด

กฎต่อไปนี้นำไปใช้เมื่อคุณใช้แอคชันEMailDatabaseObjectเพื่อรวมวัตถุฐานข้อมูลในข้อความจดหมาย:

  • คุณสามารถส่งตาราง แบบสอบถาม และแผ่นข้อมูลฟอร์ม ในรวมวัตถุ เขตข้อมูลทั้งหมดในแผ่นข้อมูลมีลักษณะ ตามที่พวกเขาทำได้ใน Access ยกเว้นเขตข้อมูลที่ประกอบด้วยวัตถุ OLE คอลัมน์สำหรับเขตข้อมูลเหล่านี้จะรวมอยู่ในวัตถุ แต่เขตข้อมูลว่างเปล่า

  • สำหรับตัวควบคุมที่ถูกผูกไว้กับเขตข้อมูล Yes/No (แบบปุ่มสลับ, ปุ่มตัวเลือก หรือกล่องกาเครื่องหมาย ), ไฟล์ผลลัพธ์แสดงค่า– 1 (Yes) หรือ 0 (No)

  • สำหรับตัวกล่องข้อความ ผูกไว้กับเขตข้อมูลจากการเชื่อมโยงหลายมิติ แฟ้มผลลัพธ์แสดงไฮเปอร์ลิงก์ สำหรับรูปแบบข้อความ MS-DOS ยกเว้นผลลัพธ์ทั้งหมด (ในกรณีนี้ ไฮเปอร์ลิงก์จะแสดงเป็นข้อความปกติ)

  • ถ้าคุณส่งฟอร์มในมุมมองฟอร์ม รวมวัตถุมีข้อมูลของฟอร์มมุมมองแผ่นข้อมูล เสมอ

  • ถ้าคุณส่งรายงาน ตัวควบคุมที่รวมอยู่ในวัตถุเป็นกล่องข้อความแล้ว (ในบางกรณี) ป้ายชื่อ ตัวควบคุมอื่น ๆ ทั้งหมดจะถูกละเว้น หัวกระดาษและท้ายกระดาษข้อมูลยังไม่ได้ถูกรวมไว้ ข้อยกเว้นเดียวในนี้คือ ว่า เมื่อคุณส่งรายงานในรูปแบบ Excel กล่องข้อความในส่วนท้ายของกลุ่มที่ประกอบด้วยนิพจน์ที่ มีฟังก์ชันSumจะถูกรวมอยู่ในวัตถุ ไม่มีตัวควบคุมอื่น ๆ ในหัวกระดาษ หรือท้ายกระดาษ (และไม่มีฟังก์ชันการรวม อื่นนอกเหนือจากผลรวม ) จะถูกรวมอยู่ในวัตถุ

  • รายงานย่อยจะรวมอยู่ในวัตถุ

  • เมื่อคุณส่งในแผ่นข้อมูล ฟอร์ม หรือ data access page ในรูปแบบ HTML ไฟล์.html หนึ่งจะถูกสร้างขึ้น เมื่อคุณส่งรายงานในรูปแบบ HTML ไฟล์.html หนึ่งจะถูกสร้างขึ้นสำหรับแต่ละหน้าในรายงาน

เมื่อต้องการเรียกใช้การกระทำEMailDatabaseObjectใน Visual Basic for Applications (VBA) มอดูล ใช้เมธอดSendObjectของวัตถุDoCmd

รูปภาพ

ลิงก์ต่อไปนี้โดย Luke Chung Luke คือ founder และของผู้จัดการของFMS, incผู้ให้บริการการนำหน้าของฐานข้อมูลแบบกำหนดเองโซลูชันและเครื่องมือของนักพัฒนา

หมายเหตุ: ข้อจำกัดความรับผิดชอบของการแปลด้วยเครื่อง: บทความนี้มีการแปลด้วยระบบคอมพิวเตอร์โดยไม่มีการดำเนินการโดยบุคคล Microsoft จัดให้มีการแปลด้วยเครื่องนี้เพื่อช่วยให้ผู้ใช้ที่ไม่ได้พูดภาษาอังกฤษสามารถใช้ประโยชน์จากเนื้อหาเกี่ยวกับผลิตภัณฑ์ บริการและเทคโนโลยีของ Microsoft เนื่องจากบทความมีการแปลด้วยเครื่อง อาจมีข้อผิดพลาดด้านคำศัพท์ ไวยากรณ์หรือรูปประโยค

ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×