Page 1 of 1
ต้องการให้ VBA แสดง Sheet ที่เราใส่ชื่อเข้าไปอัตโนมัติ
Posted: Mon Apr 22, 2013 9:16 pm
by djung
สอบถามการให้ VBA แสดง Sheet ตามที่เรากำหนดชื่อ ใน B2 (Sheet menu) ทันที่ที่เรา Enter หรือ พิมพ์ชื่อเสร็จ
โดยไม่ต้องไปคลิกที่ปุ่มที่กำหนดมาโครไว้นะครับ
Re: ต้องการให้ VBA แสดง Sheet ที่เราใส่ชื่อเข้าไปอัตโนมัติ
Posted: Mon Apr 22, 2013 9:54 pm
by snasui

นำ Code ด้านล่างไปไว้ที่ชีท MAIN MENU แล้วทดสอบการคีย์ในเซลล์ B2 ดูครับ
Code: Select all
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = Cells(2, 2).Address Then
Call Module1.SELECT_SHEET
End If
End Sub
Re: ต้องการให้ VBA แสดง Sheet ที่เราใส่ชื่อเข้าไปอัตโนมัติ
Posted: Mon Apr 22, 2013 10:08 pm
by djung
ขอบคุณมากครับอาจารย์ ผลได้ตรงกับที่ต้องการเลยครับผม