Page 1 of 1
การใช้ Custom View ประยุกต์กับ Filter
Posted: Fri Feb 18, 2011 6:05 pm
by kmb
ในกรณีที่ข้อมูลมีอยู่เยอะพอสมควรทั้งในด้านแนวนอนและแนวตั้ง ผมจึงสร้าง Custom view ประยุกต์กับ Filter ตามรูปและไฟล์ที่แนบมา
customview.JPG
เช่น ผมสร้าง Views : All ไว้สำหรับให้เห็นตารางทั้งหมด
Views : View_AA สำหรับแสดงโดย Filter เฉพาะ Group AA เท่านั้น
Views : View_BB สำหรับแสดงโดย Filter เฉพาะ Group BB เท่านั้น
อยากสอบถามหน่อยครับว่าพอจะมีวิธีที่จะสร้าง View กรณีแบบนี้ให้เป็นอันเดียวกันแต่เปลี่ยนพารามิเตอร์ที่ต้องการ เช่น Group "AA" หรือ "BB" แทนไหมครับ

Re: การใช้ Custom View ประยุกต์กับ Filter
Posted: Fri Feb 18, 2011 9:46 pm
by snasui

ยังไม่กระจ่างในสิ่งที่ต้องการครับ
สำหรับการเลือก View ต่าง ๆ อาจจะทำเป็น Validation ให้เลือกแล้วใช้ VBA เรียก View นั้่น ๆ ขึ้นมาก็สามารถทำได้ครับ ดูตัวอย่างตามไฟล์แนบ โดยลองเลือก A2 แล้วสังเกตดูผลครับ
Re: การใช้ Custom View ประยุกต์กับ Filter
Posted: Fri Feb 18, 2011 10:15 pm
by kmb
ขอบคุณครับ
แต่อันนี้เป็นการสร้างตัวเลือกค่าจาก Custom Views ต่าง ๆ ที่ถูกสร้างไว้แล้ว ซึ่งก็ช่วยครับ
ที่ผมต้องการคือสร้างเป็น Custom Views เดียว สมมติว่าชื่อ ViewGroup แต่สามารถใส่ค่าพารามิเตอร์ที่ต้องการได้ เช่น หลังจากกด Custom Views : "ViewGroup" แล้ว
1. ถ้าใส่ AA ก็จะได้ Filter เป็นของ Group AA เหมือนที่ได้จาก View_AA
2. ถ้าใส่ BB ก็จะได้ Filter เป็นของ Group BB เหมือนที่ได้จาก View_BB
ถ้าสามารถทำแบบนี้ได้ก็จะเป็นการสร้าง Custom Views เพียงอันเดียว แทนที่จะต้องสร้างเป็น 10 อัน ในกรณีที่ Group มีอยู่ทั้งหมด 10 Groups
Re: การใช้ Custom View ประยุกต์กับ Filter
Posted: Fri Feb 18, 2011 10:21 pm
by snasui

ใน Custom View ต้องสร้างเดี่ยว ๆ แบบหนึ่งชื่อต่อหนึ่ง View ครับไม่มี Option ให้ทำการกำหนดค่า Parameter เพิ่มเติมครับ

Re: การใช้ Custom View ประยุกต์กับ Filter
Posted: Fri Feb 18, 2011 10:43 pm
by kmb
ขอบคุณครับ
อันนี้คือ VBA ที่ผมต้อง copy ไปใช่ไหมครับ ในกรณีที่ต้องไปใช้กับไฟล์อื่น
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$2" Then
ActiveWorkbook.CustomViews(Target.Value).Show
End If
End Sub
Re: การใช้ Custom View ประยุกต์กับ Filter
Posted: Fri Feb 18, 2011 10:49 pm
by snasui

ถูกต้องครับ

Re: การใช้ Custom View ประยุกต์กับ Filter
Posted: Sat Feb 19, 2011 8:43 am
by kmb
เพิ่มเติมอีกเรื่องนึงครับ
View ที่เราสร้างไว้แล้ว สามารถกลับมาแก้ไขได้ไหมครับ
Re: การใช้ Custom View ประยุกต์กับ Filter
Posted: Sat Feb 19, 2011 10:17 am
by snasui

ต้อง Delete แล้วสร้างใหม่ ไม่มี Option ให้ Edit View เดิมได้ครับ