Copy

VBA Excel – Fill Copy Paste

⌨ เราได้เรียนรู้เกี่ยวกับการเข้าถึงเซลล์ในลักษณะต่าง ๆ ตามหัวข้อ VBA Excel – Range Property and Method กันมาแล้ว ทั้งได้ทราบถึงการเลื่อนตำแหน่งจากเซลล์ตั้งต้นไปยังเซลล์เป้าหมายโดยใช้ Offset การขยายพื้นที่เป้าหมายด้วยการใช้ Resize การเลือกเซลล์แบบพิเศษโดยใช้ SpecialCells

การรวมข้อมูลจากหลายชีตมาไว้ในชีตเดียวอย่างง่ายและเร็ว

? ข้อมูลชนิดเดียวกันที่แยกกันอยู่คนละชีตจะขาดความสะดวกในการนำมาจัดทำรายงาน เพื่อให้ง่ายและสะดวกต่อการนำข้อมูลดังกล่าวไปใช้งานต่อ จึงควรจะนำข้อมูลเหล่านั้นมาเรียงต่อกันในชีตเดียวเสียก่อน ?

การ Run ตัวเลขแบบเว้นบรรทัดใน Excel

การ Run ตัวเลขให้ต่อเนื่องกันไปโดยไม่เว้นบรรทัดนั้นสามารถทำได้หลายวิธี หนึ่งในนั้นคือคีย์ตัวเลขเริ่มต้นแล้วนำเมาส์ไปชี้ที่มุมขวาล่างของเซลล์ (จนปรากฎเครื่องหมาย +) จากนั้นคลิกขวาค้างแล้วลากไปทิศที่ต้องการ เมื่อปล่อยเมาส์จะมี Option ให้เลือกว่าต้องการจะทำสิ่งใด

เทคนิคการ Copy เซลล์ใด ๆ ไปวางในพื้นที่ขนาดใหญ่อย่างรวดเร็ว

การ Copy เซลล์ใด ๆ แล้วนำไปวางในพื้นที่ขนาดใหญ่ที่เกินกว่า 1 หน้าจออาจจะทำให้เกิดความยุุ่งยากลำบากและเสียเวลา การทำงานลักษณะนี้เราสามารถใช้เทคนิคเข้ามาช่วยได้ครับ ยกตัวอย่างเช่น Copy เซลล์ B2 ไปวางยังช่วงเซลล์ B5:B35000 สามารถทำดังนี้ครับ

การ Copy หลายๆ ครั้งแล้ว Paste

Microsoft Office 2003 เป็นต้นมา เพิ่มความสามารถที่โดดเด่นหลายประการ ประการหนึ่งที่สำคัญมาก คือ การเก็บข้อมูลไว้ใน Clipboard ซึ่งเป็นเสมือนความจำสำรอง โดยสามารถเก็บความจำที่ทำการ Copy ไว้ได้ถึง 24 ครั้ง เป็นประโยชน์ต่อการทำงาน ช่วยประหยัดเวลาในทำงานได้มากทีเดียว