สารบัญ
คุณเคยเผชิญกับสถานการณ์ยุ่งยากของการคัดลอกเซลล์และวางเซลล์ที่ซ่อนอยู่หรือไม่? เห็นได้ชัดว่ามันระคายเคืองและใช้เวลานาน บทความนี้จะสาธิตวิธีคัดลอกเซลล์ที่มองเห็นได้เฉพาะใน Excel ด้วย 4 วิธีที่รวดเร็ว วิธีเหล่านี้อาจเป็นประโยชน์สำหรับ Excel สำหรับ Microsoft 365, Excel สำหรับเว็บ, Excel 2019, Excel 2016, Excel 2013, Excel 2010 & Excel 2007
ดาวน์โหลดสมุดงานแบบฝึกหัด
คุณสามารถดาวน์โหลดสมุดงาน Excel ได้ฟรีจากที่นี่และฝึกฝนด้วยตัวเอง
คัดลอก Visible Cells Only.xlsm
4 วิธีในการคัดลอกเฉพาะเซลล์ที่มองเห็นใน Excel
ก่อนอื่น มาทำความรู้จักกับชุดข้อมูลของเรา ในรูปต่อไปนี้ เรามีชุดข้อมูลของสถาบันที่มีข้อมูลเกี่ยวกับนักเรียน แม้ว่าจะไม่มีแถวที่ 7 ก็ตาม เป้าหมายของเราคือการคัดลอกชุดข้อมูลยกเว้นแถวที่ซ่อนอยู่
1. การใช้แป้นพิมพ์ลัดเพื่อคัดลอกเฉพาะเซลล์ที่มองเห็น
เมื่อคุณมีเวลาน้อยลงในการวิเคราะห์ใดๆ การใช้แป้นพิมพ์ลัดอาจมีประโยชน์สำหรับคุณ เราใช้ CTRL+C เพื่อคัดลอกอะไรก็ได้ แต่จะไม่คัดลอกเฉพาะเซลล์ที่มองเห็นตามค่าเริ่มต้นใน Excel มีแป้นพิมพ์ลัดที่เป็นประโยชน์สำหรับการคัดลอกเซลล์ที่มองเห็นได้เฉพาะใน Excel และปุ่มนี้ก็คือ ALT + ; (เครื่องหมายอัฒภาค) ขั้นตอนต่อไปนี้ใช้สำหรับแป้นพิมพ์ลัด:
- เลือกชุดข้อมูล B4:D10
- กด ALT + ; (เครื่องหมายอัฒภาค) .
- คัดลอกชุดข้อมูล (โดยกด CTRL+C ).
- วางบนตำแหน่งที่คุณต้องการ (โดยกด CTRL + V ) เราคัดลอกไปยังช่วง F4:H9 .
อ่านเพิ่มเติม: วิธีคัดลอกเซลล์ที่มองเห็นเท่านั้น ไม่มีส่วนหัวโดยใช้ VBA
2. การใช้ Go To Special Tool เพื่อคัดลอกเฉพาะเซลล์ที่มองเห็น
ตอนนี้ เราจะเรียนรู้สองวิธีในการใช้เครื่องมือ Go To Special เพื่อคัดลอกเซลล์ที่มองเห็นเท่านั้น
<17 2.1. จากแท็บหน้าแรกคุณสามารถคัดลอกเฉพาะเซลล์ที่มองเห็นซึ่งถูกกล่าวถึงโดยใช้เครื่องมือ ไปที่แบบพิเศษ คุณสามารถดำเนินการตามขั้นตอนต่อไปนี้:
- เลือก ค้นหา & เลือกตัวเลือก จากส่วน การแก้ไข ของ ริบบิ้นหน้าแรก
- เลือกคำสั่ง ไปที่แบบพิเศษ จากปุ่ม ค้นหา & เลือกเมนูแบบเลื่อนลง
- คลิกตัวเลือก เซลล์ที่มองเห็นเท่านั้น
- กด ตกลง .
- เลือกช่วงเซลล์ B4:D10
- คัดลอกช่วงเซลล์ B4:D10 (โดยการกด CTRL+C )
- วางในตำแหน่งที่คุณต้องการและ ผลลัพธ์จะแสดงในรูปต่อไปนี้ (โดยการกด CTRL+V )
อ่านเพิ่มเติม: วิธีคัดลอกและวางใน Excel และรักษาขนาดเซลล์ (7 ตัวอย่าง)
2.2. ปุ่มทางลัด
มีวิธีทางลัดใน Excel เพื่อใช้เครื่องมือ ไปที่แบบพิเศษ ขั้นตอนที่จำเป็นจะแสดงตามลำดับ:
- เลือกช่วงเซลล์ B4:D10.
- กด CTRL+G
- เลือกตัวเลือก พิเศษ จาก ไปที่ เครื่องมือ
- เลือก เซลล์ที่มองเห็นเท่านั้น
- กด ตกลง .
- เลือกชุดข้อมูล B4:D10
- คัดลอกโดยกดเพียง CTRL+ C ของชุดข้อมูล B4:D10.
- วางในตำแหน่งที่คุณต้องการโดยกดเพียง CTRL+ V.
อ่านเพิ่มเติม: วิธีคัดลอกแถวสำรองใน Excel (4 วิธี)
3. การปรับแต่งแถบเครื่องมือด่วนให้คัดลอกเฉพาะเซลล์ที่มองเห็นได้
อยู่เหนือริบบิ้นด้านซ้ายมือ แถบเครื่องมือด่วน ช่วยให้เข้าถึงคำสั่งและความสามารถที่ใช้กันอย่างแพร่หลาย คุณสามารถปรับแต่ง แถบเครื่องมือด่วน ในรูปต่อไปนี้ เราเห็นชุดข้อมูลของสถาบันการศึกษาที่แสดงรหัสนักศึกษา ชื่อ และโปรแกรมของพวกเขา แต่ถ้าแถวที่ 7 หายไป คุณจะคัดลอกเฉพาะเซลล์ที่มองเห็นซึ่งคุยกันโดยใช้ แถบเครื่องมือด่วน ได้อย่างไร คุณสามารถทำตามขั้นตอนต่อไปนี้:
- เปิด กำหนดแถบเครื่องมือด่วนเอง โดยคลิกที่ไอคอน
- คลิกที่ คำสั่งเพิ่มเติม
- เลือก คำสั่งที่ไม่อยู่ใน Ribbon
- เลือก เลือกเซลล์ที่มองเห็น
- คลิก เพิ่ม .
- กด ตกลง .
- เลือกช่วงเซลล์ B4:D10.
- เลือกคำสั่ง เลือกเซลล์ที่มองเห็น จากแถบเครื่องมือด่วน
- คัดลอกช่วงเซลล์ B4:D10 (โดยกด CTRL+C ).
- วางในตำแหน่งที่คุณต้องการและผลลัพธ์ที่ได้ (โดยการกด CTRL+V ).
4. การใช้ Excel VBA เพื่อคัดลอกเซลล์ที่มองเห็นเท่านั้น
สุดท้าย เราจะใช้ Excel VBA เพื่อคัดลอกเซลล์ที่มองเห็นเท่านั้น มาโครธรรมดาก็เพียงพอแล้วที่จะทำเช่นนั้น ที่นี่เราจะคัดลอกช่วงไปยังแผ่นงานใหม่ที่ชื่อว่า - 'เอาต์พุต' แต่โปรดจำไว้ว่า มันจะคัดลอกเฉพาะค่า ไม่ใช่รูปแบบ ตอนนี้ให้ทำตามขั้นตอนต่อไปนี้:
- กด ALT + F11 เพื่อเปิด หน้าต่าง VBA .
<32
- ถัดไป คลิกดังต่อไปนี้เพื่อแทรกโมดูลใหม่: แทรก > โมดูล .
- จากนั้นพิมพ์รหัสต่อไปนี้ในโมดูล-
4837
- สุดท้าย เพียงกด ไอคอนเรียกใช้ .
รายละเอียดรหัส:
- ขั้นแรก เราสร้าง ขั้นตอนย่อย - Copy_Visible_CellsOnly .
- จากนั้นเลือกการอ้างอิงของช่วงและคัดลอกโดยใช้ ช่วง และ คัดลอก
- หลังจากนั้น ใช้คำสั่ง แผ่นงาน และ เลือก เพื่อเลือกแผ่นงานเป้าหมาย
- สุดท้าย เราใช้คำสั่ง Range และ PasteSpecial เพื่อวางค่าในช่วงที่กำหนด
ตอนนี้ จะเห็นว่าเซลล์ถูกคัดลอกโดยไม่มีรูปแบบ
อ่านเพิ่มเติม: วิธีคัดลอกหลายเซลล์ไปที่ชีตอื่นใน Excel (9 วิธี)
บทสรุป
ตอนนี้คุณมีวิธีข้างต้นในการคัดลอกเฉพาะเซลล์ที่มองเห็นใน excel แล้ว คุณจะไม่มีปัญหา และเท่าที่ฉันรับรองกับคุณ ขอบคุณที่อ่านบทความนี้และคอยติดตามโพสต์ต่อไปของเรา หากคุณมีคำถามหรือความคิดเห็นใดๆ โปรดแบ่งปันในส่วนความคิดเห็นด้านล่าง