จะเรียกใช้แมโครเดียวกันบนเวิร์กชีตหลายแผ่นพร้อมกันใน Excel ได้อย่างไร
ใน Excel คุณสามารถเรียกใช้แมโครบนเวิร์กชีตเดียวได้ แต่จะเกิดอะไรขึ้นหากคุณจำเป็นต้องใช้แมโครเดียวกันกับหลายชีตในคราวเดียว แทนที่จะเรียกใช้แมโครทีละรายการสำหรับแต่ละชีต คุณสามารถเรียกใช้แมโครนั้นกับเวิร์กชีตที่เลือกทั้งหมดพร้อมกันได้ ในคู่มือนี้ เราจะแสดงวิธีการใช้ VBA เพื่อเรียกใช้แมโครเดียวกันบนเวิร์กชีตหลายชีตในวิธีที่มีประสิทธิภาพมากขึ้น ซึ่งจะช่วยประหยัดเวลาและความพยายามของคุณ
เรียกใช้หรือดำเนินการแมโครเดียวกันบนเวิร์กชีตหลายแผ่นในเวลาเดียวกันด้วยโค้ด VBA
เรียกใช้หรือดำเนินการแมโครเดียวกันบนเวิร์กชีตหลายแผ่นในเวลาเดียวกันด้วยโค้ด VBA
หากต้องการเรียกใช้แมโครบนหลายชีตในเวลาเดียวกันโดยไม่ต้องเรียกใช้ทีละชีต คุณสามารถใช้โค้ด VBA ต่อไปนี้ได้ โดยทำดังนี้:
1. กด ALT + F11 คีย์เพื่อเปิด Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง
2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางมาโครต่อไปนี้ในไฟล์ โมดูล หน้าต่าง.
รหัส VBA: เรียกใช้แมโครเดียวกันบนเวิร์กชีตหลายแผ่นในเวลาเดียวกัน:
Sub Dosomething()
Dim xSh As Worksheet
Application.ScreenUpdating = False
For Each xSh In Worksheets
xSh.Select
Call RunCode
Next
Application.ScreenUpdating = True
End Sub
Sub RunCode()
'your code here
End Sub
หมายเหตุ: ในรหัสด้านบนโปรดคัดลอกและวางรหัสของคุณเองโดยไม่มีไฟล์ ต หัวเรื่องและ ย่อยสิ้นสุด ส่วนท้ายระหว่าง Runcode ย่อย () และ ย่อยสิ้นสุด สคริปต์ ดูภาพหน้าจอ:
3. จากนั้นวางเคอร์เซอร์ไว้ที่มาโครส่วนแรกแล้วกด F5 คีย์ในการรันโค้ดและโค้ดมาโครของคุณจะถูกนำไปใช้ทีละแผ่น
ลบแมโครออกจากสมุดงานหลาย ๆ อันได้อย่างง่ายดาย |
Kutools สำหรับ Excel's Batch ลบมาโครทั้งหมด เครื่องมือนี้ช่วยให้คุณลบแมโครออกจากเวิร์กบุ๊กหลายรายการพร้อมกันได้อย่างรวดเร็ว |
![]() |
Kutools สำหรับ Excel - เพิ่มประสิทธิภาพ Excel ด้วยเครื่องมือที่จำเป็นกว่า 300 รายการ เพลิดเพลินกับฟีเจอร์ AI ฟรีถาวร! Get It Now |
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!