Page 1 of 1

สอบถามครับ อ. ลิ้งค์ข้อมูลทั้งชีตทำยังไงครับ มีตัวอย่างครับ

Posted: Thu Feb 03, 2022 9:18 am
by Xcelvba
ปกติ เวลาลิงค์ข้อมูลจาก sheet 1 ไป sheet 2 เฉพาะ cell จะใช้ =sheet! ใช่ไหมครับ แต่ทีนี้ผมอยากได้ทั้ง sheet เลย
Sheet2 เปลี่ยนตาม sheet1 ทุก cell เวลา sheet1 อัพเดท

*ปล. Sheet 1 ใช้วิธีการกรอกข้อมูลโดย VBA

หรือ อ.มี วิธีแนะนำวิธีอื่นไหมครับ เพราะต้องการ Pivot Sheet1 แล้ว pivot ให้ Pivot Autoupdate เวลากรอกข้อมูลโดย VBA
ผมเลยคิดออกวิธีเดียว วิธีทำให้ Autoupdate Pivot คือทำตาราง ให้เป็น Smart table เวลา pivot มันจะเปลี่ยนตามเวลาเพิ่มข้อมูล
แต่ เมื่อผมทำเป็น Smart table ปัญหาที่ตามมาคือ Sheet1 ที่เพิ่มข้อมูลโดย VBA จะ Error (เพราะเหมือนถูกล็อคข้อมูลเลยเพิ่มไม่ได้)
เลยพยายามที่จะ ลิงค์ข้อมูล sheet1 ไป sheet2 แล้วทำ Smart table Sheet2 เพื่อ Pivot ออกมาครับ

Re: สอบถามครับ อ. ลิ้งค์ข้อมูลทั้งชีตทำยังไงครับ มีตัวอย่างครับ

Posted: Thu Feb 03, 2022 12:23 pm
by snasui
Xcelvba wrote: Thu Feb 03, 2022 9:18 am เมื่อผมทำเป็น Smart table ปัญหาที่ตามมาคือ Sheet1 ที่เพิ่มข้อมูลโดย VBA จะ Error (เพราะเหมือนถูกล็อคข้อมูลเลยเพิ่มไม่ได้)
:D ควรนำไฟล์ที่เกิดปัญหามาถามกันจะได้สะดวกในการช่วยหาคำตอบ ควรตัดไฟล์มาเฉพาะที่เกี่ยวกับปัญหานี้เท่านั้น อ่านกฎการใช้บอร์ดข้อ 4 และ 5 ด้านบนประกอบด้วยเพื่อป้องกันข้อมูลสำคัญครับ