ไปยังเนื้อหาหลัก

วิธีคัดลอกเซลล์ไปยังคลิปบอร์ดโดยอัตโนมัติด้วยการคลิกเพียงครั้งเดียวใน Excel

ผู้เขียน : ซิลูเวีย แก้ไขล่าสุด: 2020-06-19

โดยปกติเมื่อคัดลอกเซลล์ไปยังคลิปบอร์ดคุณจะต้องเลือกเซลล์ก่อนจากนั้นกดปุ่ม Ctrl + C สำคัญในการคัดลอก วิธีคัดลอกเซลล์โดยอัตโนมัติเพียงแค่คลิกโดยไม่ต้องกดปุ่มลัด? วิธีการในบทความนี้สามารถช่วยคุณได้

คัดลอกเซลล์ไปยังคลิปบอร์ดโดยอัตโนมัติโดยคลิกด้วยรหัส VBA


คัดลอกเซลล์ไปยังคลิปบอร์ดโดยอัตโนมัติโดยคลิกด้วยรหัส VBA

รหัส VBA ต่อไปนี้สามารถช่วยคุณคัดลอกเซลล์ไปยังคลิปบอร์ดได้โดยคลิกที่เซลล์นั้นใน Excel กรุณาดำเนินการดังนี้

1. เปิดแผ่นงานที่คุณต้องการสร้างเซลล์ที่คัดลอกไปยังคลิปบอร์ดโดยอัตโนมัติคลิกขวาที่แท็บแผ่นงานจากนั้นเลือก ดูรหัส จากเมนูคลิกขวา ดูภาพหน้าจอ:

2. ในการเปิด Microsoft Visual Basic สำหรับแอปพลิเคชัน โปรดคัดลอกรหัส VBA ลงในหน้าต่างรหัส

รหัส VBA: คัดลอกเซลล์ไปยังคลิปบอร์ดโดยอัตโนมัติโดยคลิก

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Not Intersect(Target, Range("A1:A9")) Is Nothing Then
        Target.Copy
    End If
End Sub

หมายเหตุ: ในโค้ด A1:A9 คือเซลล์ที่คุณจะคัดลอกไปยังคลิปบอร์ดโดยอัตโนมัติ โปรดเปลี่ยนตามความต้องการของคุณ

3 กด อื่น ๆ + Q ปุ่มเพื่อปิดไฟล์ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง

เมื่อคลิกที่เซลล์ใด ๆ ในช่วง A1: A9 เซลล์จะถูกคัดลอกไปยังคลิปบอร์ดโดยอัตโนมัติตามภาพด้านล่างที่แสดง

จากนั้นคุณสามารถเลือกเซลล์ปลายทางแล้วกด Enter เพื่อวางเนื้อหาที่คัดลอกไว้


บทความที่เกี่ยวข้อง:

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
How can I past the data i have selected to another cell automatically using the same piece of VBA code ?
This comment was minimized by the moderator on the site
Hi Jan Lorier,

To automatically copy the selected data to another cell, try the VBA code on this page: Auto copy and paste cell in current sheet with VBA
This comment was minimized by the moderator on the site
i just want to do reverse of it like i copied text data from other software now as i click on excel i want that data to be paste automatically without me being pressing Control plus V. please provide VBA code for it please i need that a lot.
This comment was minimized by the moderator on the site
its working great. thanks
This comment was minimized by the moderator on the site
Muito obrigado!
Trabalhei por alguns anos no ctrl C crtl V de uma mesma planilha de dados para o sistema que eu uso no trabalho... essa simples ação de já selecionar copiando me tirou um "fardo" enorme das atividades diárias!
Deus abençoe!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations