ผมลองใช้ code test.js ที่มี aa.iim , bb.iim ,cc.iim
/* This script runs all demo macros and displays the success or failure of each run */
/* Created by: iMacros Team, March 18th, 2008 */
var i=1;
while(i<30)
{
iimSet ("[color=red]20[/color]", i)
iimPlay("C:/Users/win7/Documents/iMacros/Macros/aa")
iimPlay("C:/Users/win7/Documents/iMacros/Macros/bb")
iimPlay("C:/Users/win7/Documents/iMacros/Macros/cc")
i++;
}
ผลก็คือมันจะรัน ทั้งสาม file iim เเต่มันจะรันเฉพาะ row เเรกตลอด 20 loop ถ้าผมต้องการจะให้มันรัน row 1-20 ทั้งสามไฟล์ code ต้องเป็นยังไงอ่ะครับ

เล่นเอามันไปมัดทั้งก้อน ภายใต้เงื่อนไขเดียวกัน มันก็ รัน 30รอบ คำสั่งละ1ครั้ง/รอบ
สิครับ= ='
ไม่ลองเอา แต่ละไอมาโครกำหนดเป็นตัวแปรละครับ
เช่น iimPlay(macro);
iimPlay(macro1);
iimPlay(macro3); เหมือนแนวของท่าน namspitez อะ
แล้วคำถามคือ
ต้องการแต่ละคำสั่ง 20รอบ โดยจาก
a>b>c
หรือว่า ทั้งหมด 20รอบ โดย a20 b 20 c 20
โดยเมื่อรันทั้ง 3คำสั่ง แต่ละคำสั่งครบ20รอบแล้ว ให้นับเป็น1รอบใหญ่ ทำทั้งหมด 20รอบ
แบบแรก ก็แค่ Loop ปกตินิครับ ใช้ do - while ดีกว่าทำก่อนแล้วเช็คเงื่อนไข แล้วก็ไปต่อ loop ที่ 2 3 .....n
แบบที่สอง คือมีLoop ซ้อนกัน นอกสุด1 Loop ไส้ในอีก3Loop ครับ