คุณสามารถใช้การกระทํา CloseWindow เพื่อปิดแท็บเอกสาร Access ที่ระบุหรือแท็บเอกสารที่ใช้งานอยู่ถ้าไม่มีการระบุไว้
หมายเหตุ: เริ่มต้นใน Access 2010 แมโครแอคชัน Close ถูกเปลี่ยนชื่อเป็น CloseWindow
หมายเหตุ: แมโครแอคชัน CloseWindow ไม่พร้อมใช้งานใน Access Web App
การตั้งค่า
แมโครแอคชัน CloseWindow มีอาร์กิวเมนต์ดังนี้
อาร์กิวเมนต์ของแอคชัน |
คำอธิบาย |
ชนิดของวัตถุ |
ชนิดของวัตถุที่มีแท็บเอกสารที่คุณต้องการปิด คลิก ตาราง, คิวรี, ฟอร์ม, รายงาน, แมโคร, มอดูล, หน้า Data Access, มุมมองเซิร์ฟเวอร์, ไดอะแกรม, กระบวนงานที่เก็บไว้ หรือ ฟังก์ชัน ในกล่อง ชนิดวัตถุ ในส่วน อาร์กิวเมนต์แอคชัน ของหน้าต่างการออกแบบแมโคร เมื่อต้องการเลือกแท็บเอกสารที่ใช้งานอยู่ ให้ปล่อยอาร์กิวเมนต์นี้ว่างไว้ หมายเหตุ: ถ้าคุณกําลังปิดโมดูลใน Visual Basic Editor คุณต้องใช้ Module ในอาร์กิวเมนต์ Object Type |
ชื่อวัตถุ |
ชื่อของวัตถุที่จะปิด กล่อง ชื่อวัตถุ จะแสดงวัตถุทั้งหมดในฐานข้อมูลของชนิดที่เลือกตามอาร์กิวเมนต์ ชนิดของวัตถุ คลิกวัตถุเพื่อปิด ถ้าคุณปล่อยให้อาร์กิวเมนต์ ชนิดของวัตถุ ว่างไว้ ให้ปล่อยอาร์กิวเมนต์นี้ว่างไว้ด้วย |
บันทึก |
บันทึกการเปลี่ยนแปลงไปยังวัตถุเมื่อปิดอยู่หรือไม่ คลิก ใช่ (บันทึกวัตถุ) ไม่ใช่ (ปิดวัตถุโดยไม่บันทึก) หรือ พร้อมท์ (พร้อมท์ ผู้ใช้ว่าจะบันทึกวัตถุหรือไม่) ค่าเริ่มต้นคือ พร้อมท์ |
ข้อสังเกต
แอคชัน CloseWindow จะทํางานบนวัตถุฐานข้อมูลทั้งหมดที่ผู้ใช้สามารถเปิดหรือปิดได้อย่างชัดเจน การกระทํานี้จะมีผลเหมือนกับการเลือกวัตถุ แล้วปิดโดยการคลิกขวาที่แท็บเอกสารของวัตถุ แล้วคลิก ปิด บนเมนูทางลัด หรือคลิกปุ่ม ปิด สําหรับวัตถุนั้น
ถ้าอาร์กิวเมนต์ บันทึก ถูกตั้งค่าเป็น พร้อมท์ และยังไม่ได้บันทึกวัตถุก่อนที่จะดําเนินการ ปิด กล่องโต้ตอบจะพร้อมท์ให้ผู้ใช้บันทึกวัตถุก่อนที่แมโครจะปิด ถ้าคุณได้ตั้งค่าอาร์กิวเมนต์ เปิดคําเตือน ของแอคชัน SetWarnings เป็น ไม่ใช่ กล่องโต้ตอบจะไม่แสดงขึ้นและวัตถุจะถูกบันทึกโดยอัตโนมัติ
เมื่อต้องการเรียกใช้แอคชัน CloseWindow ในโมดูล Visual Basic for Applications (VBA) ให้ใช้เมธอด Close ของวัตถุ DoCmd