ไปยังเนื้อหาหลัก

จะกลับไปที่แผ่นงานก่อนหน้า / สุดท้ายด้วยทางลัดใน Excel ได้อย่างไร

สมมติว่ามีแผ่นงานหลายสิบแผ่นในสมุดงานปัจจุบันและคุณต้องการกลับไปที่แผ่นงานก่อนหน้าหรือแผ่นสุดท้ายเพื่อคัดลอกเนื้อหาหรือเพื่อวัตถุประสงค์อื่น แต่ตอนนี้ชื่อแผ่นงานมีความแออัดในแถบแผ่นงานและยากที่จะค้นหาแผ่นงานก่อนหน้าได้อย่างรวดเร็ว ดังนั้นจะกลับไปที่แผ่นงานก่อนหน้า / สุดท้ายทันทีด้วยทางลัดได้อย่างไร? นี่คือสองเทคนิคสำหรับคุณ:


กลับไปที่แผ่นงานก่อนหน้า / สุดท้ายด้วย VBA

รหัส VBA ต่อไปนี้ช่วยให้คุณสามารถสลับระหว่างแผ่นงานที่ใช้ล่าสุดและแผ่นงานปัจจุบันในสมุดงานปัจจุบัน คุณสามารถทำได้ดังนี้:

1. กด อื่น ๆ + F11 ปุ่มเพื่อเปิดหน้าต่าง Microsoft Visual Basic for Applications

2. ดับเบิลคลิกที่ไฟล์ สมุดงานนี้ ในแถบด้านซ้ายจากนั้นวางรหัสต่อไปนี้ลงในหน้าต่างเปิด:

VBA 1: กลับไปที่แผ่นงานก่อนหน้า / แผ่นสุดท้าย

Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
LastSheet = Sh.Name
End Sub

3. ให้เลือก ThisWorkbook ในแถบด้านซ้ายจากนั้นคลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ลงในหน้าต่างโมดูลการเปิด:

VBA 2: กลับไปที่แผ่นงานก่อนหน้า / แผ่นสุดท้าย

Public LastSheet As String
Sub Select_Last()
Application.Sheets(LastSheet).Select
End Sub

คุณสามารถกด F5 หรือคลิกปุ่ม วิ่ง ปุ่มเพื่อกลับไปยังแผ่นงานที่ใช้ล่าสุดพร้อมกัน

หากคุณต้องการใช้ทางลัดเพื่อสลับระหว่างแผ่นงานปัจจุบันและแผ่นงานที่ใช้ล่าสุดโปรดดำเนินการต่อ:

4. คลิก ผู้พัฒนา > แมโคร เพื่อเปิดกล่องโต้ตอบมาโคร

หมายเหตุ: ตามค่าเริ่มต้นแท็บนักพัฒนาจะไม่แสดงใน Ribbon ให้คลิกเพื่อทราบ วิธีแสดง / แสดงแท็บนักพัฒนาใน Excel Ribbon.

5. ในกล่องโต้ตอบเปิดมาโครให้คลิกเพื่อไฮไลต์มาโครของ เลือกล่าสุดแลวคลิกปุ the ม Options ปุ่ม

6. ใน คีย์ลัด ระบุทางลัดเพื่อเรียกใช้มาโครนี้ของ เลือกล่าสุดและคลิกแท็บ OK ปุ่มเพื่อปิดกล่องโต้ตอบ

7. ปิดกล่องโต้ตอบมาโคร

จากนี้ไปเมื่อคุณเปิดแผ่นงานหลายแผ่นติดต่อกันคุณสามารถกดปุ่มทางลัดที่ระบุ (ในกรณีของเราให้กดปุ่ม Ctrl + b) เพื่อสลับระหว่างแผ่นงานปัจจุบันและแผ่นงานสุดท้าย / ก่อนหน้า


กลับไปที่แผ่นงานก่อนหน้า / สุดท้ายโดยใช้ทางลัดด้วย Kutools for Excel

หากคุณติดตั้ง Kutools for Excel คุณสามารถใช้ไฟล์ สลับระหว่างแผ่นงานล่าสุดและแผ่นงานปัจจุบัน ยูทิลิตี้เพื่อกลับไปที่แผ่นงานสุดท้ายได้อย่างง่ายดายใน Excel

Kutools สำหรับ Excel - เต็มไปด้วยเครื่องมือที่จำเป็นสำหรับ Excel มากกว่า 300 รายการ เพลิดเพลินกับฟีเจอร์ทดลองใช้ฟรี 30 วันโดยไม่ต้องใช้บัตรเครดิต! ดาวน์โหลดเดี๋ยวนี้!

เพียงแค่คลิกที่  ในบานหน้าต่างนำทางหรือกดปุ่ม ชนะ + A พร้อมกันเพื่อสลับระหว่างแผ่นงานปัจจุบันและแผ่นสุดท้าย / ก่อนหน้า

หมายเหตุ: หลังจากติดตั้ง Kutools สำหรับ Excel บานหน้าต่างนำทางจะเปิดตามค่าเริ่มต้น หากคุณไม่พบบานหน้าต่างนำทางหรือ  ในบานหน้าต่างนำทางคุณสามารถคลิกที่ Kutools > การเดินเรือ (หรือ รายละเอียด > การเดินเรือ) เพื่อเปิดใช้งานบานหน้าต่างนำทางจากนั้นคลิกที่ไฟล์  ทางด้านซ้ายสุดของบานหน้าต่างนำทาง

Kutools สำหรับ Excel - เพิ่มประสิทธิภาพ Excel ด้วยเครื่องมือที่จำเป็นมากกว่า 300 รายการ เพลิดเพลินกับฟีเจอร์ทดลองใช้ฟรี 30 วันโดยไม่ต้องใช้บัตรเครดิต! Get It Now


การสาธิต: คลิกเพียงครั้งเดียวเพื่อย้อนกลับไปยังแผ่นงานก่อนหน้า / สุดท้าย


Kutools สำหรับ Excel: เครื่องมือแสนสะดวกกว่า 300 รายการอยู่แค่เพียงปลายนิ้วสัมผัส! เริ่มทดลองใช้ฟรี 30 วันโดยไม่มีข้อจำกัดด้านฟีเจอร์ตั้งแต่วันนี้ Download Now!

บทความที่เกี่ยวข้อง:

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (8)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
First code in a while that doesn't work..
This comment was minimized by the moderator on the site
Good morning sir/madam,Is there any option for change tab automatically after adding some no.s in excel without using keyboard.
This comment was minimized by the moderator on the site
I use ctrl+{ to open the referenced formula cell which is another sheet..i want to go back to the last sheet directly (which is few sheet away from the current sheet) instead of using ctrl+pg up/down..thanks in advance.
This comment was minimized by the moderator on the site
Hi Geebu,
In the first method of this article, you can customize the hotkeys as you need in the step 7. On the other hand, Kutools for Excel’s Navigation Pane is an easy and handy tools to return to last used sheet.
This comment was minimized by the moderator on the site
in this section "Go back to previous/last sheet with VBA" .How can i change the shortcut key to a command button? is there any way?
This comment was minimized by the moderator on the site
Hi Muhammad,
You can assign the VBA for a button in the Quick Access Toolbar.
1. Follow step 1-3 in the first method to add both VBA.
2. Click File > Options > Quick Access Toolbar, select Macros from Choose commands from drop-down list, select the specified macro and add it to the right section. Below screenshot may help you understand it faster.

3. Return to the Excel window, a button assigned to the specified macro is added in the Quick Access Tools.
This comment was minimized by the moderator on the site
This tutorial is helpful, but in the section where it's showing you how to create a macro, I keep getting an error that says "Subscript out of range" in the third line. Do you know what's wrong with this script?
This comment was minimized by the moderator on the site
I keep getting the same error, I would love for this to work!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations