พอ สั่ง code ทำงาน เวลา rum เสร็จดูเหมือว่า หน้า sheet จะค้างครับ

- 0.JPG (27.58 KiB) Viewed 75 times
พอคลิกปุ่มอื่นทำงานปกติครับ แต่พอคลิกปุ่มลูกศรชี้ ก็ทำงานถูกต้อง แตหน้ามันค้างครับ

- 1.JPG (31.9 KiB) Viewed 75 times
จากรูปด้านบนี้ หลังจาก run แล้วรูปปุ่มมันโชว์ค้าง
ทั้งๆที่สถานะ sheet เปลี่ยนไปเป็น หน้า home แล้วดังรูปด้านล่างครับ

- 2.JPG (36.41 KiB) Viewed 75 times
ผมต้องคลิกที่หน้าอื่นแล้วค่อยกลับมาหน้า home ครับจะกลับมาปกติดังรูปด้านบน
code ที่ใช้
Code: Select all
Sub Macro_Savedata()
Dim msgValue As VbMsgBoxResult
msgValue = MsgBox("ท่านต้องการ บันทึกรายการเครื่องมือในเอกสารใบนี้ ลงในฐานข้อมูลการเบิกยืม/คืน ใช่หรือไม่ ?", vbYesNo + vbInformation, "Confirmation")
If msgValue = vbNo Then Exit Sub
Sheets("Addrequisition1").Select
'If copy
If Range("B3") <> "" Then
Range("B2:O2").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Else
Range("B2:O2").Select
Selection.Copy
End If
Sheets("DatabaseREQSIT").Select
'If Paste
If Range("A6") <> "" Then
Range("A5").Select
Selection.End(xlDown).Select
ActiveCell.Offset(1, 0).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Else
Range("A6").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End If
Call Macro_ClearData
Sheets("Home").Select
End Sub
ช่วยดูด้วยครับว่า code ผิดปกติไหม
งงมากครับ
แต่ถ้าปุ่มอื่นไม่เป็นนะครับ