เนื้อหา
ในการเขียนโปรแกรมคอมพิวเตอร์เป็นวิธีปฏิบัติที่ดีในการปล่อยวัตถุทั้งหมดออกจากหน่วยความจำเมื่อคุณใช้วัตถุเหล่านั้นเพื่อให้แน่ใจว่ากระบวนการที่กำลังทำงานอยู่จะไม่ถูกทิ้งไว้ในพื้นหลัง กระบวนการ Excel ยังคงสามารถใช้งานได้ในขณะที่คุณกำลังใช้ไลบรารีวัตถุซอฟต์แวร์ในการเขียนโปรแกรมของแอปพลิเคชันและวัตถุในนั้นยังไม่ออก ใน VBA คุณสามารถใช้ฟังก์ชัน "Shell" เพื่อดำเนินการ "Taskkill" และบังคับให้ยกเลิกกระบวนการ Excel
คำสั่ง
สิ้นสุดกระบวนการโดยใช้ "Visual Basic สำหรับแอปพลิเคชัน" (รูปภาพ Comstock / Comstock / Getty)-
ค้นหา "Microsoft Word" คลิกแท็บ "นักพัฒนา" แล้วคลิก "Visual Basic" คลิกเมนู "แทรก" แล้วคลิก "โมดูล" เพื่อเพิ่มรหัสโมดูล VBA ใหม่
-
สร้างกระบวนการย่อยใหม่โดยพิมพ์รหัสต่อไปนี้:
ส่วนบุคคลย่อย killExcelProcess ()
-
ประกาศตัวแปรใหม่และตั้งค่ากระบวนการ Excel:
Dim xlsProcess As String xlsProcess = "TASKKILL / F / IM Excel.exe"
-
พิมพ์บรรทัดของรหัสต่อไปนี้เพื่อสิ้นสุดกระบวนการ Excel:
เชลล์ xlsProcess, vbHide
-
จบขั้นตอนโดยการพิมพ์ "End Sub" กด "F5" เพื่อทำตามขั้นตอน