Page 1 of 1
ขอวิธีลบกล่องข้อความที่มีเยอะ ๆ แบบรวดเร็วครับ
Posted: Thu Sep 14, 2017 7:58 am
by ajsudkedt
ผมไม่ทราบว่ากล่องข้อความนี้มาจากไหน มายังไง
มีเยอะมาก และเป็นที่สังเกตว่า ไฟล์ผมมีขนาดใหญ่ขึ้นด้วย
จึงอยากทราบสาเหตุ วิธีป้องกัน และวิธีการลบออกแบบรวดเร็วครับ
เพราะตอนนี้ผมต้องคอยคลิกลบออกทีละอันครับ
ตามภาพครับ
Re: ขอวิธีลบกล่องข้อความที่มีเยอะ ๆ แบบรวดเร็วครับ
Posted: Thu Sep 14, 2017 10:27 am
by parakorn
Object มีหลายประเภท ลองลบข้อมูลอื่นๆออก แล้วแนบไฟล์ตัวอย่างมาดูครับ
Re: ขอวิธีลบกล่องข้อความที่มีเยอะ ๆ แบบรวดเร็วครับ
Posted: Thu Sep 14, 2017 11:42 am
by logic
Re: ขอวิธีลบกล่องข้อความที่มีเยอะ ๆ แบบรวดเร็วครับ
Posted: Wed Sep 20, 2017 1:18 pm
by ajsudkedt
ขนาดไฟล์ยังใหม่เหมือนเดิมครับ
Re: ขอวิธีลบกล่องข้อความที่มีเยอะ ๆ แบบรวดเร็วครับ
Posted: Wed Sep 20, 2017 2:00 pm
by DhitiBank
หลังจากใช้ไฟล์ของอาจารย์แล้ว ลองบันทึกไฟล์งาน หรือบันทึกเป็นไฟล์ใหม่ดูหรือยังครับ
Re: ขอวิธีลบกล่องข้อความที่มีเยอะ ๆ แบบรวดเร็วครับ
Posted: Wed Sep 20, 2017 4:52 pm
by menem
ลองใช้วิธีนี้ดูครับ
กด [F5] , กด Special , เลือก Objects , กด OK แล้วกดปุ่ม Delete บน Keyboard
ถ้าไม่แน่ใจอย่า Save กลับลงในไฟล์เดิมนะครับ
Re: ขอวิธีลบกล่องข้อความที่มีเยอะ ๆ แบบรวดเร็วครับ
Posted: Wed Sep 20, 2017 9:25 pm
by ajsudkedt
ลองตามทีี่ท่าน menem และ DhitiBank ชี้แนะแล้ว
ขนาดไฟล์ยังใหญ่เท่าเดิมครับ
Re: ขอวิธีลบกล่องข้อความที่มีเยอะ ๆ แบบรวดเร็วครับ
Posted: Thu Sep 21, 2017 5:44 am
by snasui
ajsudkedt wrote:ลองตามทีี่ท่าน menem และ DhitiBank ชี้แนะแล้ว
ขนาดไฟล์ยังใหญ่เท่าเดิมครับ

จากการใช้โปรแกรมที่ผมเขียนไว้ กล่องข้อความยังมีอยู่หรือว่าถูกลบทิ้งไปครับ หากกล่องข้อความถูกลบทิ้งไปแล้วแสดงว่าโปรแกรมนั้นทำงานได้ถูกต้อง ในส่วนของไฟล์ใหญ่เป็นอีกประเด็นไม่เกียวกับการลบกล่องข้อความ
ควรตรวจสอบเพิ่มเติมว่ามีชีตที่ซ่อนอยู่บ้างหรือไม่ ชีตที่ซ่อนมีกล่องข้อความด้วยหรือไม่ ฯลฯ
Re: ขอวิธีลบกล่องข้อความที่มีเยอะ ๆ แบบรวดเร็วครับ
Posted: Fri Sep 22, 2017 10:45 am
by ajsudkedt
ขอบพระคุณอาจารย์ snasui ครับ
ตอนนี้ยังหาสาเหตุไม่เจอครับ
ยังเป็นตามแจ้งในภาพครับ
Re: ขอวิธีลบกล่องข้อความที่มีเยอะ ๆ แบบรวดเร็วครับ
Posted: Fri Sep 22, 2017 11:04 am
by parakorn
กล่องข้อความ ไม่น่าจะทำให้ไฟล์มีขนาดใหญ่ขนาดนี้นะครับ อาจเกิดจากกรณีอื่น
ลอง สำเนา ไฟล์ออกมาทดลอง ลบทีละชีต แล้ว Save แล้วสังเกตขนาดดูครับ
ว่าปัญหาเกิดจากชีทไหน ผมคิดว่าอาจเกิดจากการใช้งาน แบบ กดเลือกทั้ง แถว หรือทั้ง บรรทัด
แล้วใส่สีใส่ Object ต่างๆ วิธีแก้ไข ต้อง Copy เฉพาะช่วงข้อมูลทีมี(ไม่ Copy ทั้งแถว ทั้งบรรทัด หรือทั้งหน้า)
ไปวางที่ชีทใหม่ดูครับ
หรือหากเป็นเพราะ กล่องข้อความ ลองวิธีคลิ๊ก กล่องข้อความใดๆก็ได้ แล้วกด Ctrl+A แล้วกดปุ่ม Delete ดูครับ
Re: ขอวิธีลบกล่องข้อความที่มีเยอะ ๆ แบบรวดเร็วครับ
Posted: Fri Sep 22, 2017 12:30 pm
by menem
ลองไปในแต่ละ Sheet แล้วกด [END][HOME] เพื่อดูขนาด Allocate ของ Worksheet ครับ
ถ้ามีการ Allocate ไว้ ( เช่นมีการจัด Cell Format ไว้ ) อาจจะมีผลทำให้ไฟล์ใหญ่ขึ้นได้ครับ
Re: ขอวิธีลบกล่องข้อความที่มีเยอะ ๆ แบบรวดเร็วครับ
Posted: Sun Sep 24, 2017 11:03 am
by ajsudkedt
ลองไปในแต่ละ Sheet แล้วกด [END][HOME] เพื่อดูขนาด Allocate ของ Worksheet ครับ
ถ้ามีการ Allocate ไว้ ( เช่นมีการจัด Cell Format ไว้ ) อาจจะมีผลทำให้ไฟล์ใหญ่ขึ้นได้ครับ
ช่วยอธิบายเพิ่มด้วยครับ ผมไม่เข้าใจครับ
กล่องข้อความ ไม่น่าจะทำให้ไฟล์มีขนาดใหญ่ขนาดนี้นะครับ อาจเกิดจากกรณีอื่น
ลอง สำเนา ไฟล์ออกมาทดลอง ลบทีละชีต แล้ว Save แล้วสังเกตขนาดดูครับ
ว่าปัญหาเกิดจากชีทไหน ผมคิดว่าอาจเกิดจากการใช้งาน แบบ กดเลือกทั้ง แถว หรือทั้ง บรรทัด
แล้วใส่สีใส่ Object ต่างๆ วิธีแก้ไข ต้อง Copy เฉพาะช่วงข้อมูลทีมี(ไม่ Copy ทั้งแถว ทั้งบรรทัด หรือทั้งหน้า)
ไปวางที่ชีทใหม่ดูครับ
ผมมีการ link ข้อมูลระหว่างชีตกันอยู่น่ะครับ
หาก copy ไปวางชีตใหม่ การ link ข้อมูลระหว่างชีตจะหายไปครับ
Re: ขอวิธีลบกล่องข้อความที่มีเยอะ ๆ แบบรวดเร็วครับ
Posted: Sun Sep 24, 2017 12:39 pm
by snasui
ajsudkedt wrote:ลองไปในแต่ละ Sheet แล้วกด [END][HOME] เพื่อดูขนาด Allocate ของ Worksheet ครับ
ถ้ามีการ Allocate ไว้ ( เช่นมีการจัด Cell Format ไว้ ) อาจจะมีผลทำให้ไฟล์ใหญ่ขึ้นได้ครับ
ช่วยอธิบายเพิ่มด้วยครับ ผมไม่เข้าใจครับ

หมายถึงเข้าไปที่ชีตใด ๆ กดแป้น Ctrl ค้างไว้แล้วกดแป้น End แล้วสังเกตว่า Cursor วางอยู่ตำแหน่งใด ตำแหน่งนั้นเกินไปจากเซลล์ที่มีข้อมูลหรือไม่
หาก Run Code ตามไฟล์โปรแกรมที่ผมเขียนไว้แล้วตำแหน่ง Cursor จะถูก Reset ให้อยู่มุมล่างสุดด้านขวาของพื้นที่ที่มีข้อมูลครับ
ajsudkedt wrote:กล่องข้อความ ไม่น่าจะทำให้ไฟล์มีขนาดใหญ่ขนาดนี้นะครับ อาจเกิดจากกรณีอื่น
ลอง สำเนา ไฟล์ออกมาทดลอง ลบทีละชีต แล้ว Save แล้วสังเกตขนาดดูครับ
ว่าปัญหาเกิดจากชีทไหน ผมคิดว่าอาจเกิดจากการใช้งาน แบบ กดเลือกทั้ง แถว หรือทั้ง บรรทัด
แล้วใส่สีใส่ Object ต่างๆ วิธีแก้ไข ต้อง Copy เฉพาะช่วงข้อมูลทีมี(ไม่ Copy ทั้งแถว ทั้งบรรทัด หรือทั้งหน้า)
ไปวางที่ชีทใหม่ดูครับ
ผมมีการ link ข้อมูลระหว่างชีตกันอยู่น่ะครับ
หาก copy ไปวางชีตใหม่ การ link ข้อมูลระหว่างชีตจะหายไปครับ
กล่องข้อความที่มีจำนวนมากย่อมส่งผลให้ไฟล์มีขนาดใหญ่และคำนวณช้า กรณีต้องการทดสอบทีละชีต ให้คัดลอกโดยคลิกขวาที่แถบชีตนั้น > Move or Copy > ทำเครื่องหมายที่ Create a copy และเลือกไฟล์ปลายทาง ลองทำไปทีละชีตแล้ว Save และสังเกตไฟล์ปลายทางดูเรื่อย ๆ ว่าเมื่อเพิ่มชีตเข้ามาแล้ว ชีตใดทำให้มีขนาดไฟล์ใหญ่ จะได้จัดการปัญหาเฉพาะชีตนั้น ๆ การคัดลอกวิธีนี้ Link ทั้งหลายจะยังคงอยู่ครับ
Re: ขอวิธีลบกล่องข้อความที่มีเยอะ ๆ แบบรวดเร็วครับ
Posted: Thu Sep 28, 2017 7:51 pm
by ajsudkedt
ผม copy ไปวางในไฟล์ใหม่
ขนาดไฟล์เล็กลงเป็นปกติแล้วครับ
ขอบพระคุณทุก ๆ ท่านที่ได้คำแนะนำที่ดี ๆ เสมอมาครับ