Hướng dẫn create copy button in excel - tạo nút sao chép trong excel

Joshua kiếm được bằng MBA từ USF và viết chủ yếu về phần mềm và công nghệ.

Cách tự động sao chép một ô hoặc nhiều ô với tùy chọn để hiển thị hộp thông báo về những gì được sao chép.

Hiển thị hộp tin nhắn

Để tránh lỗi hoặc để tăng tốc độ của bạn trong Excel, bạn có thể muốn tạo một nút cho phép bạn sao chép một ô hoặc một loạt các ô. Ở đây tôi giải thích cách tự động sao chép một ô hoặc nhiều ô với tùy chọn để hiển thị hộp thông báo về những gì được sao chép.

Chúng tôi sẽ bắt đầu với việc định vị tab Nhà phát triển để có thể tạo nút.

Hiển thị tab Nhà phát triển

Đối với các máy sử dụng Windows, bạn có thể tìm hiểu cách hiển thị tab Nhà phát triển với liên kết sau đây.

Để hiển thị tab Nhà phát triển trên máy Mac, nhấp vào tab Excel trên menu. Sau đó, nhấp vào Tùy chọn.

Tiếp theo, nhấp vào nút Xem.

Nhấp vào hộp kiểm bên cạnh tab Nhà phát triển trong phần In trong Ribbon ở phía dưới.

Thêm nút lệnh

Đối với các máy Windows, hãy đi bảng nhà phát triển và nhấp vào tùy chọn Chèn. Nhấp vào nút lệnh sau đó theo dõi kích thước của nút bạn muốn trên bảng tính.

Đối với máy Mac, đi đến tab Nhà phát triển và nhấp vào biểu tượng nút. Tiếp theo, nhấp vào bất kỳ ô trong bảng tính. Kể tên macro không có khoảng trống và chọn nút mới.

Chạy macro

Một mô -đun sẽ xuất hiện trong một cửa sổ mới. Sao chép mã bên dưới vào mô -đun đó và thay thế tên sau khi phụ bằng tên được tạo trước khi nhấp vào mới trong cửa sổ Gán Macro.

Cuộn để tiếp tục

Phạm vi Sub CopyCell [] ["A1"]. Chọn Select.Copy End Sub Sub

Bây giờ bạn có thể sao chép ô đã nêu trong macro được gán cho nút bằng cách nhấp vào nút. Nếu bạn có một phạm vi hoặc nhiều hơn một ô để sao chép, chỉ cần thay thế tham chiếu ô bằng một tham chiếu phạm vi giống như mã trong mã bên dưới.

Phạm vi Sub CopyCell [] ["A1: A2"].

Tên nút có thể được chỉnh sửa trong Windows bằng cách nhấp chuột phải vào nó hoặc bằng cách giữ điều khiển + Nhấp vào Mac sau đó nhấp vào văn bản nút.

Hiển thị hộp thông báo của các giá trị được sao chép

Nếu bạn muốn một hộp thông báo xuất hiện với [các] giá trị ô được sao chép, một dòng mã khác là yêu cầu. Thông thường khi tôi sử dụng nút sao chép, nội dung của ô được tạo bằng công thức động và ẩn. Trong tình huống này, tôi muốn xem lại những gì đã được sao chép vào bảng tạm với hộp thông báo.

Dòng mới của mã dòng được hiển thị trong macro bên dưới sẽ hiển thị hộp thông báo. Thay thế tên trang tính và phạm vi mà bạn muốn xuất hiện trong hộp thông báo của riêng bạn. Ngoài ra, ở cuối mã, bạn có thể cung cấp cho hộp thông báo một tiêu đề tùy chỉnh.

Phạm vi Sub CopyCell [] ["A1: A2"].

Mẹo hộp tin nhắn

Thay vì sử dụng tham chiếu ô cho thân hộp thông báo, bạn có thể sử dụng chuỗi văn bản.

MSGBOX "Nội dung đã được sao chép", "đã sao chép"

Một tham chiếu ô cũng có thể được sử dụng trong tiêu đề của hộp văn bản.

MSGBOX "Hộp này" ,, Bảng tính ["Sheet1"]. Phạm vi ["A1"]

Biểu tượng ampersand và có thể được sử dụng để thêm không gian và tham gia các chuỗi bổ sung. Điều này cũng hoạt động với các tài liệu tham khảo tế bào.

MSGBOX "Hộp này" & "" & "và hộp đó", "Tiêu đề"

Để thực hiện nhiều dòng văn bản, hãy sử dụng vbnewline với ampersand và sau giữa các tài liệu tham khảo ô và chuỗi văn bản của bạn.

& vbnewline &

Lưu sách bài tập này

Sau khi tạo macro của bạn, hãy chắc chắn lưu sổ làm việc dưới dạng tệp .xlsm. Nếu điều này chưa hoàn thành, các nút macro sẽ không hoạt động vào lần tiếp theo sổ làm việc được mở.

Nội dung này là chính xác và đúng với kiến ​​thức tốt nhất của tác giả và không có nghĩa là thay thế cho lời khuyên chính thức và cá nhân từ một chuyên gia có trình độ.

© 2022 Joshua Crowder

Làm cách nào để chèn một nút sao chép vào excel?

Sao chép nút vào các tờ khác..
Nhấn phím CTRL trên bàn phím và nhấp vào nút quay lại ..
Tiếp tục nhấn phím Ctrl và nhấp vào nút tiếp theo ..
Trên ruy băng, nhấp vào tab Home, sau đó nhấp vào Sao chép ..
Chọn bảng tính tiếp theo, nhấp vào ô B1 ..
Trên ruy băng, nhấp vào Dán [hoặc sử dụng phím tắt, Ctrl + V].

Nút sao chép ở đâu trong Excel?

Chọn mục đầu tiên mà bạn muốn sao chép và nhấn Ctrl+c.CTRL+C.

Làm thế nào để bạn sao chép từ một lần nhấp vào excel?

3. Nhấn các phím Alt + Q để đóng cửa sổ Microsoft Visual Basic cho các ứng dụng. Khi nhấp vào bất kỳ ô nào của phạm vi A1: A9, ô sẽ được sao chép tự động vào bảng tạm như ảnh chụp màn hình dưới đây.Và sau đó, bạn có thể chọn một ô đích và nhấn phím Enter để dán nội dung được sao chép.Press the Alt + Q keys to close the Microsoft Visual Basic for Applications window. When clicking on any cell of range A1:A9, the cell will be copied automatically to the clipboard as below screenshot shown. And then, you can select a destination cell and press Enter key to paste the copied contents.

Bài Viết Liên Quan

Chủ Đề