จะทำซ้ำหรือวนซ้ำมาโครทุกๆ X นาทีใน Excel ได้อย่างไร
ในขณะที่ทำงานกับ Microsoft Excel คุณอาจต้องสร้าง Macros เพื่อให้สามารถดำเนินการบางอย่างได้ ตัวอย่างเช่นคุณต้องการสร้างมาโครเพื่อคัดลอกช่วงข้อมูลไปยังที่ใหม่โดยอัตโนมัติ เนื่องจากข้อมูลจะมีการเปลี่ยนแปลงบ่อยครั้งคุณจึงต้องให้มาโครนี้ทำงานโดยอัตโนมัติทุกๆ 5 นาทีโดยไม่ต้องเรียกใช้ด้วยตนเองเพื่อซิงโครไนซ์ข้อมูลทั้งสองช่วงนี้ จะบรรลุได้อย่างไร? วิธีการในบทความนี้สามารถช่วยคุณได้
ทำซ้ำหรือวนซ้ำมาโครทุกๆ X นาทีใน Excel
ทำซ้ำหรือวนซ้ำมาโครทุกๆ X นาทีใน Excel
รหัส VBA ต่อไปนี้สามารถช่วยให้คุณทำมาโครซ้ำทุกๆ X นาทีใน Excel กรุณาดำเนินการดังนี้
1 กด อื่น ๆ + F11 ในเวลาเดียวกันเพื่อเปิดไฟล์ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง
2 ใน Microsoft Visual Basic สำหรับแอปพลิเคชัน โปรดคลิก สิ่งที่ใส่เข้าไป > โมดูล. จากนั้นคัดลอกและวางโค้ด VBA ด้านล่างลงในไฟล์ รหัส หน้าต่าง. ดูภาพหน้าจอ:
รหัส VBA: ทำซ้ำหรือวนซ้ำมาโครทุกๆ X นาทีใน Excel
Sub ReRunMacro()
Dim xMin As String
'Insert your code here
xMin = GetSetting(AppName:="Kutools", Section:="Macro", Key:="min", Default:="")
If xMin = "Exit" Then
SaveSetting "Kutools", "Macro", "min", "False"
Exit Sub
End If
If (xMin = "") Or (xMin = "False") Then
xMin = Application.InputBox(prompt:="Please input the interval time you need to repeat the Macro", Title:="Kutools for Excel", Type:=2)
SaveSetting "Kutools", "Macro", "min", xMin
End If
If (xMin <> "") And (xMin <> "False") Then
Application.OnTime Now() + TimeValue("0:" + xMin + ":0"), "ReRunMacro"
Else
Exit Sub
End If
End Sub
หมายเหตุ: ในรหัสโปรดแทนที่บรรทัดนี้ 'ใส่รหัสของคุณที่นี่ ด้วยรหัสคุณจะเรียกใช้ทุก X นาที

3 กด F5 กุญแจสำคัญในการเรียกใช้รหัส ในการโผล่ขึ้นมา Kutools สำหรับ Excel โปรดป้อนช่วงเวลาที่คุณจะทำมาโครซ้ำตามจากนั้นคลิกที่ OK ปุ่ม. ดูภาพหน้าจอ:

จากนี้ไปมาโครบางตัวจะทำงานซ้ำ ๆ ทุกๆ 5 นาทีในสมุดงานของคุณ
หมายเหตุ: หากคุณต้องการหยุดการทำงานของมาโครและเปลี่ยนช่วงเวลาของรอบโปรดคัดลอกโค้ด VBA ด้านล่างลงในเดียวกัน โมดูล หน้าต่างแล้วกดปุ่ม F5 กุญแจสำคัญในการเรียกใช้รหัส จากนั้นมาโครจะหยุดทำงานโปรดรันโค้ดด้านบนอีกครั้งเพื่อระบุช่วงเวลาใหม่
รหัส VBA: หยุดการทำงานของแมโคร
Sub ExitReRunMacro()
SaveSetting "Kutools", "Macro", "min", "Exit"
End Sub
แท็บ Office - การเรียกดูแบบแท็บการแก้ไขและการจัดการสมุดงานใน Excel:
Office Tab นำอินเทอร์เฟซแบบแท็บดังที่เห็นในเว็บเบราว์เซอร์เช่น Google Chrome, Internet Explorer เวอร์ชันใหม่และ Firefox ไปยัง Microsoft Excel มันจะเป็นเครื่องมือที่ช่วยประหยัดเวลาและไม่สามารถถูกแทนที่ได้ในงานของคุณ ดูการสาธิตด้านล่าง:
คลิกเพื่อทดลองใช้ Office Tab ฟรี!

บทความที่เกี่ยวข้อง:
เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด
Kutools สำหรับ Excel ช่วยแก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%
- นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
- Super Formula Bar (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
- ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
- เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
- สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
- แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
- ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
- รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
- คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ. รองรับ Office / Excel 2007-2019 และ 365 รองรับทุกภาษา ใช้งานง่ายในองค์กรหรือองค์กรของคุณ ทดลองใช้ฟรี 30 วันเต็ม รับประกันคืนเงิน 60 วัน
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มผลผลิตของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!