Page 1 of 1

รบกวนอาจารย์ช่วยหน่อยค่ะ เขียน VB marge Pivot Slicer ไม่ได้ค่ะ

Posted: Wed May 18, 2016 3:48 pm
by hanoom
สวัสดีค่ะ อาจารย์ พอดีว่าความรู้ VB ยังน้อยนิด ดูเอาจากเวปแล้วลองมาเขียนเอง แต่แล้วความพยายามก็ไม่เป็นผลทำไม่ได้ค่ะ แหะๆ :lol:

:? จะใช้ slicer ทั้งหมด ของ Pivottable1 ให้ลิงค์ กับ Pivottable3 (อันข้างล่างค่ะ)

***Data source ของ Pivot ทั้ง 2 อันต่าง sheet กันค่ะ***

รบกวน อาจารย์ หรือ ผู้รู้ท่านอื่นด้วยนะคะ

ขอบคุณค่ะ

Re: รบกวนอาจารย์ช่วยหน่อยค่ะ เขียน VB marge Pivot Slicer ไม่ได้ค่ะ

Posted: Wed May 18, 2016 7:39 pm
by snasui
hanoom wrote:***Data source ของ Pivot ทั้ง 2 อันต่าง sheet กันค่ะ***
:D การนำ Slicer ไป Link กับ PivotTable หลาย ๆ อัน ปกติ PivotTable เหล่านั้นต้องใช้ Data Source เดียวกัน ไม่ใช่ต่าง Data Source กันครับ

ข้อมูลต่างชีตกันหากจะนำมาทำ PivotTable ร่วมกันควรใช้ PowerPivot โดยสร้างเป็น Link Table หรือ Add to Data Model แล้วแต่ว่าใช้ Excel Version ใด จากนั้นสร้าง Relation ให้กับ Table ใน PowerPivot แล้วค่อยนำมาทำรายงาน

สำหรับใน PivotTable หาก Link ด้วย Manual ได้ ก็ย่อมจะ Link กันด้วย Code ได้ ไม่ทราบว่าได้ลอง Link โดย Manual แล้วยังครับ :mrgreen: