จะเริ่มแผ่นงานเดียวกันเสมอเมื่อเปิดสมุดงานได้อย่างไร?
ดังที่คุณทราบ Excel สามารถจำแผ่นงานที่เปิดล่าสุดก่อนปิดสมุดงานได้ และเมื่อคุณเปิดเวิร์กบุ๊กอีกครั้งเวิร์กชีตจะเปิดล่าสุดโดยอัตโนมัติ อย่างไรก็ตามในบางกรณีคุณอาจต้องการเริ่มแผ่นงานเริ่มต้นเมื่อเปิดสมุดงาน ตอนนี้บทความนี้จะแนะนำ VBA เพื่อเริ่มต้นแผ่นงานเดียวกันเสมอเมื่อเปิดสมุดงานที่ระบุ
เริ่มแผ่นงานเดียวกันเสมอเมื่อเปิดสมุดงานด้วย VBA
เริ่มแผ่นงานเดียวกันเสมอเมื่อเปิดสมุดงานด้วย VBA
คุณสามารถใช้ VBA แบบง่ายเพื่อเริ่มแผ่นงานเดียวกันเสมอเมื่อเปิดสมุดงานบางเล่มใน Excel กรุณาดำเนินการดังต่อไปนี้:
1. กด อื่น ๆ + F11 คีย์ร่วมกันเพื่อเปิดหน้าต่าง Microsoft Visual Basic for Applications
2. ดับเบิลคลิก สมุดงานนี้ ในบานหน้าต่าง Project Explorer เพื่อเปิดหน้าต่างสคริปต์และวางโค้ด VBA ด้านล่างลงในหน้าต่าง
VBA: เริ่มแผ่นงานเดียวกันเสมอเมื่อเปิดสมุดงาน
Private Sub Workbook_Open()
Dim xOWSName As String
Dim xWS As Worksheet
xOWSName = "Default_Sheet"
Set xWS = Worksheets(xOWSName)
xWS.Activate
End Sub
หมายเหตุ: ในโค้ดด้านบนให้เปลี่ยน Default_Sheet ไปยังชื่อแผ่นงานที่ระบุซึ่งคุณต้องการเริ่มต้นด้วยเสมอ
3. บันทึกสมุดงานเป็นสมุดงานเปิดใช้งานแมโคร Excel
จากนี้เป็นต้นไปไม่ว่าแผ่นงานใดจะเปิดขึ้นก่อนที่คุณจะปิดสมุดงานแผ่นงานที่ระบุจะแสดงโดยอัตโนมัติเมื่อคุณเปิดสมุดงานนี้อีกครั้ง
บทความที่เกี่ยวข้อง:
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!