อยากได้วิธีวนลูปหรือวิธีทำให้ code กระชับลง ต้องปรับโค้ดอย่างไรครับ
Posted: Mon Jul 04, 2022 4:01 pm
ขอแนวทางหรือตัวอย่างการปรับโค้ดด้านล่างนี้ให้มันกระชับ(สั้น)ลงหน่อยครับ
Code: Select all
Set fso = CreateObject("Scripting.FileSystemObject")
Workbooks.Open nameSvFile ' Or ThisWorkbook.Path & "\" & fName
' <-- ต้องการปรับตรงส่วนนี้ให้กระชับสั้นลงหน่อยครับ -->
Workbooks(fso.GetFileName(nameSvFile)).Worksheets("sheets1").Range("C12,C13,C18").Value = mn_d
Workbooks(fso.GetFileName(nameSvFile)).Worksheets("sheets1").Range("D12,D13,D18").Value = vlu_m
Workbooks(fso.GetFileName(nameSvFile)).Worksheets("sheets1").Range("F12,F13,F18").Value = mn_y
' <-------------------------------------->
Workbooks(fso.GetFileName(nameSvFile)).Save