snasui.com ยินดีต้อนรับ
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
คำแสดงเจตนา
ขอผลแห่งการให้ความรู้นี้ จงกลับไปยังผู้ที่เป็นเจ้าของเดิม แม้ข้าพเจ้าจะไม่รู้จักท่านก็ตาม ขอให้แสงแห่งปัญญาที่ท่านเคยจุดไว้ ได้กลับไปเติมเต็มชีวิตของท่านอีกครั้ง และขอให้เจตนาของข้าพเจ้าเป็นการคืนความดีอย่างสงบ
ฟอรัมถาม-ตอบปัญหาการตั้งค่า, การจัดรูปแบบและปัญหาทั่วไป
Ueng999
Member
Posts: 87 Joined: Thu Mar 14, 2013 1:36 pm
Excel Ver: Version 2301, 365
#1
Post
by Ueng999 » Fri Jun 21, 2013 11:53 am
รบกวนท่านผู้รู้ค่ะ คืออยู่ๆ โปรแกรมที่เคยใช้อยู่ก็ไม่ค่อยตอบสนอง เช่น การคำนวนสูตร เหมือนมีข้อมูลเยอะ ลองลบข้อมูลออกบางส่วนโปรแกรมตอบสนองดีขึ้น มีวิธีการเก็บข้อมูลแบบเยอะๆ แล้วโปรแกรมยังตอบสนองดีเหมือนเดิมหรือเปล่าค่ะ รบกวนช่วยบอกที
snasui
Site Admin
Posts: 31191 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#2
Post
by snasui » Fri Jun 21, 2013 11:58 am
ปัญหานี้จะต้องทราบว่าเป็นข้อมูลอะไร กี่บรรทัด ไฟล์ประกอบด้วยสูตรอะไรบ้าง มี Object เช่นรูปวาด รูปภาพ อะไรบ้าง ถึงจะสามารถตอบได้ตรงประเด็น
กรณีเก็บข้อมูลอย่างเดียวสามารถเก็บได้มาก ผมไม่คิดว่าไฟล์จะช้าเนื่องจากการเก็บข้อมูลมาก แต่จะช้าเพราะสูตรหรืออื่น ๆ เป็นหลักครับ
Ueng999
Member
Posts: 87 Joined: Thu Mar 14, 2013 1:36 pm
Excel Ver: Version 2301, 365
#3
Post
by Ueng999 » Fri Jun 21, 2013 1:03 pm
น่าจะมาจากการเขียนสูตร เพราะอ้างถึงหลายเซลล์ ส่งFile มาให้ช่วยดูค่ะ แต่ File ที่ส่งลบข้อมูลที่เหมือนกันไป 3 ชุดข้อมูล 9 Sheel
Attachments
6-56.xlsm
(138.65 KiB) Downloaded 14 times
snasui
Site Admin
Posts: 31191 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#4
Post
by snasui » Fri Jun 21, 2013 3:10 pm
ไฟล์ที่แนบมามีสูตรอยู่ 1010 สูตร หากไฟล์ที่ใช้จริงมีสูตรลักษณะนี้เหมือนกันก็เป็นไปได้ว่าจะทำงานช้าลงครับ
Ueng999
Member
Posts: 87 Joined: Thu Mar 14, 2013 1:36 pm
Excel Ver: Version 2301, 365
#5
Post
by Ueng999 » Fri Jun 21, 2013 6:06 pm
มีวิธีแก้หรือเปล่าค่ะ
snasui
Site Admin
Posts: 31191 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#6
Post
by snasui » Fri Jun 21, 2013 7:52 pm
ผมไม่ทราบว่าไฟล์จริงช้าขนาดไหน ไฟล์ที่ส่งมานี้ผมไม่พบว่าช้าครับ
กรณีที่คำนวณช้า หากเป็นไปได้ก็ต้องปรับให้เป็น Database, Form กรอกข้อมูล และ รายงาน ไม่ใช่มี Database เป็นชีท ๆ และในทุก Database มีสูตรอยู่เต็มไปหมด เมื่อเป็น Database แล้วไม่ควรจะมีสูตรใน Database ครับ
ลักษณะการทำงานคือกรอกข้อมูลลง Form แล้วใช้ VBA นำข้อมูลไปวางใน Database หากต้องการดูข้อมูลสามารถใช้สูตร หรือ PivotTable หรือ PowerPivot หรือ VBA นำข้อมูลมาแสดงตามต้องการ