PDA

View Full Version : ให้ menu สร้างเฉพาะแฟ้มของเรา



anntiant
22 May 2007, 10:57
คือหนูได้สร้าง menu ขึ้นมา แล้วอยากให้ menu ที่เราสร้างขึ้น
มีเฉพาะแฟ้มของเรา
จะมีวิธีมั้ยคะ หนูไม่อยากให้ menu ไปขึ้นที่งานอื่นที่เปิดอยู่คะ

ช่วยแนะนำหน่อยคะ
ขอบคุณมากคะ

anntiant
23 May 2007, 09:42
พอดีหนูอ่านหนังสือของ อ.ณัฐ ที่เป็นคำถามเกี่ยวกับ CommandBars
แล้วเจอกระบวนคำสั่งสงวนตรวจสอบเหตุการณ์ชื่อ Workbook_Activate และ Workbook_Deactivate ก็เลยลองมา search ในกระทู้เก่าๆดูจึงได้รับคำตอบแล้วคะ
(ขอโทษด้วยนะคะที่หนู ไม่searchก่อนที่จะตั้งกระทู้นี้ เพราะตอนแรกหนูไม่รู้จักคำว่าWorkbook_Activate และ Workbook_Deactivate เลยคะ จริงๆ searchแล้วนะคะแต่ใช้คำอื่นเลยไม่เจอ )

หนูจะบอกเพิ่มเติมเผื่อคนที่หา code นี้อยู่เหมือนกันนะคะ หามาจาก
http://www.excelexperttraining.com/forum/viewtopic.php?t=4724&highlight=workbookdeactivate
>> ในกระทู้นี้เป็นของ toolbars
คือถ้าต้องการให้แถบเมนูที่เราสร้างขึ้น แสดงเฉพาะไฟล์ของเราอย่างเดียวใช้คำสั่งนี้คะ
Private Sub Workbook_Deactivate()
Application.CommandBars(1).Controls("ชื่อเมนู").Visible = False
End Sub

Private Sub Workbook_activate()
Application.CommandBars(1).Controls("ชื่อเมนู").Visible = True
End Sub

ขอบคุณคะ