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

นำไปใช้กับ
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

คุณสามารถใช้ CloseWindow การกระทําเพื่อปิดแท็บเอกสาร Access ที่ระบุได้ ถ้าคุณไม่ได้ระบุแท็บ จะเป็นการปิดแท็บเอกสารที่ใช้งานอยู่

หมายเหตุ

แมโคร CloseWindow แอคชันไม่พร้อมใช้งานใน Access Web App

การตั้งค่า

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

อาร์กิวเมนต์ของแอคชัน คำอธิบาย
Object Type ชนิดของวัตถุที่มีแท็บเอกสารที่คุณต้องการปิด ในกล่อง ชนิดของวัตถุ ในส่วน อาร์กิวเมนต์แอคชัน ของหน้าต่างการออกแบบแมโคร ให้เลือก ตาราง, คิวรี, ฟอร์ม, รายงาน, แมโคร, มอดูล, Data Access Page, มุมมองเซิร์ฟเวอร์, ไดอะแกรม, กระบวนงานที่เก็บไว้ หรือ ฟังก์ชัน เมื่อต้องการเลือกแท็บเอกสารที่ใช้งานอยู่ ให้ปล่อยอาร์กิวเมนต์นี้ว่างไว้ ถ้าคุณกําลังปิดมอดูลใน Visual Basic Editor ให้ใช้ มอดูล สําหรับอาร์กิวเมนต์ ชนิดวัตถุ
Object Name ชื่อของวัตถุที่จะปิด กล่อง ชื่อวัตถุ จะแสดงวัตถุทั้งหมดในฐานข้อมูลสําหรับชนิดที่เลือกในอาร์กิวเมนต์ ชนิดของวัตถุ เลือกวัตถุเพื่อปิด ถ้าคุณปล่อยให้อาร์กิวเมนต์ ชนิดของวัตถุ ว่างไว้ ให้ปล่อยอาร์กิวเมนต์นี้ว่างไว้ด้วย
Save กําหนดว่า Access จะบันทึกการเปลี่ยนแปลงไปยังวัตถุเมื่อปิดวัตถุหรือไม่ เลือก ใช่ เพื่อบันทึกวัตถุ ไม่ใช่ เพื่อปิดวัตถุโดยไม่ต้องบันทึก หรือ พร้อมท์ เพื่อพร้อมท์ให้ผู้ใช้บันทึกวัตถุ ค่าเริ่มต้นคือ พร้อมท์

ข้อสังเกต

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

Saveถ้าอาร์กิวเมนต์ถูกตั้งค่าเป็น Prompt และยังไม่ได้บันทึกวัตถุก่อนที่Closeแอคชันจะทํางาน Access จะพร้อมท์ผู้ใช้ให้บันทึกวัตถุก่อนที่แมโครจะปิด ถ้าคุณตั้งค่า Warnings On อาร์กิวเมนต์ของ SetWarnings แอคชันเป็น NoAccess จะไม่แสดงกล่องโต้ตอบและบันทึกวัตถุโดยอัตโนมัติ

เมื่อต้องการเรียกใช้ CloseWindow แอคชันในโมดูล Visual Basic for Applications (VBA) ให้ใช้ Close เมธอดของ DoCmd วัตถุ