อยากให้ VBA รัน Script จนถึง row สุดท้าย
Posted: Thu Oct 18, 2018 12:22 am
สวัสดีครับอาจารย์และ Expert ทุกๆท่าน
ผมมีเรื่องสอบถามหน่อยครับ จากสูตรข้างล่าง ผมอยากให้ Macro ผม run Script name 1โดยให้เปลี่ยนค่าจาก A2 เป็น ค่า A3,A4,A5,... ซ้ำไปเรื่อยๆจนถึงบรรทัดสุดท้ายของ column A.
ไม่ทราบว่าต้องเขียนประมาณไหนครับ
Dim fdate As Range
Set fdate = Sheets("Formulars").Range("A2")
'Script name 1'
objSess.findById("wnd[0]").maximize
objSess.findById("wnd[0]/tbar[0]/okcd").Text = "/n/sapapo/rrp4"
objSess.findById("wnd[0]").SendVKey 0
objSess.findById("wnd[0]/usr/ctxtSV_SIMID").Text = "000"
objSess.findById("wnd[0]/usr/ctxtSV_DTSTA").Text = fdate
objSess.findById("wnd[0]/usr/ctxtSV_DTEND").SetFocus
ผมมีเรื่องสอบถามหน่อยครับ จากสูตรข้างล่าง ผมอยากให้ Macro ผม run Script name 1โดยให้เปลี่ยนค่าจาก A2 เป็น ค่า A3,A4,A5,... ซ้ำไปเรื่อยๆจนถึงบรรทัดสุดท้ายของ column A.
ไม่ทราบว่าต้องเขียนประมาณไหนครับ
Dim fdate As Range
Set fdate = Sheets("Formulars").Range("A2")
'Script name 1'
objSess.findById("wnd[0]").maximize
objSess.findById("wnd[0]/tbar[0]/okcd").Text = "/n/sapapo/rrp4"
objSess.findById("wnd[0]").SendVKey 0
objSess.findById("wnd[0]/usr/ctxtSV_SIMID").Text = "000"
objSess.findById("wnd[0]/usr/ctxtSV_DTSTA").Text = fdate
objSess.findById("wnd[0]/usr/ctxtSV_DTEND").SetFocus