Page 1 of 1
ขอความกรุณาช่วยตรวจสอบและแก้ไข code ด้วยครับ
Posted: Wed May 30, 2018 3:59 pm
by Daboynut
สวัสดีครับ อยากให้ช่วยตรวจสอบและปรับ code หน่อยครับ

- vd.PNG (87.68 KiB) Viewed 111 times
การทำงานคือ เมื่อกดปุ่มสีฟ้าที่ชีท Interface จะสร้างชีทใหม่และมีข้อมูลตามมาในชีทใหม่ ปัญหาคือเวลาเกิด error อยากให้มันไม่ต้องสร้างชีทมาอีกอันครับ
และอยากให้ช่วยปรับ code ให้กระชับมากกว่านี้ครับ เอาไว้ศึกษาต่อครับผม ขอบคุณครับ
Re: ขอความกรุณาช่วยตรวจสอบและแก้ไข code ด้วยครับ
Posted: Wed May 30, 2018 7:33 pm
by snasui

แนบไฟล์ตัวอย่างที่เขียน Code เอาไว้เองแล้วมาด้วยจะได้ตอบต่อไปจากนั้นครับ
Re: ขอความกรุณาช่วยตรวจสอบและแก้ไข code ด้วยครับ
Posted: Thu May 31, 2018 9:58 am
by Daboynut
ขอโทษทีครับผมลืม
รบกวนด้วยครับ
Re: ขอความกรุณาช่วยตรวจสอบและแก้ไข code ด้วยครับ
Posted: Thu May 31, 2018 6:16 pm
by snasui

ตัวอย่าง Code ครับ
Code: Select all
'Other code
Dim sh As Worksheet
'Other code
For Each r In rall.Areas
If r.Cells(2, 1) <> "" Then
For Each sh In Worksheets
If r.Cells(2, 1).Value = sh.Name Then Exit Sub
Next sh
Worksheets.Add(After:=Worksheets(Worksheets.Count)) _
.Name = r.Cells(2, 1).Value
'Other code
Re: ขอความกรุณาช่วยตรวจสอบและแก้ไข code ด้วยครับ
Posted: Fri Jun 01, 2018 9:47 am
by Daboynut
snasui wrote: Thu May 31, 2018 6:16 pm

ตัวอย่าง Code ครับ
Code: Select all
'Other code
Dim sh As Worksheet
'Other code
For Each r In rall.Areas
If r.Cells(2, 1) <> "" Then
For Each sh In Worksheets
If r.Cells(2, 1).Value = sh.Name Then Exit Sub
Next sh
Worksheets.Add(After:=Worksheets(Worksheets.Count)) _
.Name = r.Cells(2, 1).Value
'Other code
ตรง other code คืออะไรครับ และ
code ไม่สามารถใช้งานได้ครับ error with out next ครับผม
Re: ขอความกรุณาช่วยตรวจสอบและแก้ไข code ด้วยครับ
Posted: Fri Jun 01, 2018 6:32 pm
by snasui

'Other code คือ Code เดิมครับ
Code ที่ผมเขียนมานี้เฉพาะที่ปรับใหม่ จะมีบรรทัดเดิมบางบรรทัดไว้ให้ด้วยเพื่อจะได้ใช้เปรียบเทียบกับของเดิมได้ครับ