Page 1 of 1

Code VBA ใน Excel 2007 ไม่ยอมรันเวลาเปิดไฟล์ Excel

Posted: Tue Aug 11, 2015 10:44 am
by kio2002
เรียน ทุกท่านครับ
ผมเขียน Code VBA ใน Excel 2007 แล้วพอเวลาเปิดไฟล์ Excel มันไม่รันอัตโนมัติครับ
ปกติผมจะเขียนกับ 2003 จะใช้ได้เลย รบกวนทุกท่านช่วยดูให้หน่อยครับ

เวลาเปิดไฟล์ Excel จะให้โชว์ Userform1 code มีดังนี้

Code: Select all

Sub UserForm1Show()
    UserForm1.Show
End Sub
ขอบคุณครับ

Re: Code VBA ใน Excel 2007 ไม่ยอมรันเวลาเปิดไฟล์ Excel

Posted: Tue Aug 11, 2015 10:48 am
by bank9597
เปิดหน้า VBE (ALT+F11) ดับเบิ้ลคลิ๊กที่ ThisWorkbook วางโค๊ด

Private Sub Workbook_Open()
Call UserForm1Show
End Sub

Re: Code VBA ใน Excel 2007 ไม่ยอมรันเวลาเปิดไฟล์ Excel

Posted: Tue Aug 11, 2015 3:21 pm
by kio2002
ขอบคุณครับ คุณ bank9597
ได้แล้วครับ ผมปรับ code เป็น

Code: Select all

Private Sub Workbook_Open()
    UserForm1.Show
End Sub
พอดีผมไปสร้างไฟล์ใหม่ แล้วใช้ code ตามคุณ bank9597 ไม่ได้ครับ
มันขึ้น compile error
suborfunction not defined