/ / Excel VBA ปิดและเปิดวิธี

Excel VBA ปิดและเปิดวิธี

คน ปิด และ วิธีการเปิด ใน Excel VBA สามารถใช้เพื่อปิดและเปิดสมุดงาน จำไว้ว่าคอลเล็กชันสมุดงานมีวัตถุสมุดงานทั้งหมดที่เปิดอยู่

วางปุ่มคำสั่งในแผ่นงานของคุณและเพิ่มบรรทัดรหัสต่อไปนี้:

1. บรรทัดรหัสด้านล่างปิด close-open-workbooks.xls

Workbooks("close-open-workbooks.xls").Close

2. บรรทัดรหัสด้านล่างปิดสมุดงานที่เปิด / สร้างครั้งแรก

Workbooks(1).Close

3. บรรทัดรหัสด้านล่างปิดสมุดงานที่ใช้งานอยู่

ActiveWorkbook.Close

4. บรรทัดรหัสด้านล่างปิดสมุดงานทั้งหมดที่เปิดอยู่ในปัจจุบัน

Workbooks.Close

5. บรรทัดรหัสด้านล่างเปิด sales.xls

Workbooks.Open ("sales.xls")

หมายเหตุ: คุณสามารถเปิด sales.xls ได้โดยไม่ต้องระบุพา ธ ของไฟล์หากเก็บไว้ในตำแหน่งไฟล์เริ่มต้นของคุณ ตำแหน่งไฟล์เริ่มต้นคือโฟลเดอร์ที่คุณเห็นเมื่อคุณเปิดหรือบันทึกไฟล์

6. คุณสามารถใช้เมธอด GetOpenFilename ของวัตถุแอปพลิเคชันเพื่อแสดงกล่องโต้ตอบเปิดมาตรฐานและเลือกไฟล์

Dim MyFile As String
MyFile = Application.GetOpenFilename()

ผล:

GetOpenFilename วิธี

7. ถัดไปคุณสามารถเปิดสมุดงานได้ตามปกติ

Workbooks.Open (MyFile)
อ่านเพิ่มเติมได้ที่: