Làm cách nào để chỉ sao chép đường viền của phạm vi đã chọn trong Excel?
Trong khi sử dụng Microsoft Excel, thật dễ dàng chỉ sao chép các giá trị ô, định dạng ô, công thức ô, v.v. từ một phạm vi với chức năng Dán Đặc biệt. Nhưng bạn đã bao giờ cố gắng chỉ sao chép kiểu đường viền từ một dải ô trong Excel chưa? Bài viết này sẽ chỉ cho bạn phương pháp chỉ sao chép đường viền của dải ô đã chọn sang một dải ô mới trong Excel.
Chỉ sao chép đường viền của dải ô đã chọn với mã VBA
Chỉ sao chép đường viền của dải ô đã chọn với mã VBA
Mã VBA sau có thể giúp bạn chỉ sao chép kiểu đường viền của các ô đã chọn, rồi áp dụng kiểu đường viền này cho một phạm vi mới trong Excel. Hãy làm như sau.
1. Nhấn nút Khác + F11 phím để mở Microsoft Visual Basic cho các ứng dụng cửa sổ.
2. bên trong Microsoft Visual Basic cho các ứng dụng cửa sổ, nhấp Chèn > Mô-đun, sau đó sao chép và dán mã VBA bên dưới vào cửa sổ Mã.
Mã VBA: Chỉ sao chép đường viền của dải ô đã chọn trong Excel
Sub CopyBorders()
'Updated by Extendoffice 20211203
Dim xRg, yRg As Range
On Error Resume Next
Set xRg = Application.InputBox("Select Range with Borders to Copy...", "Kutools For Excel", , , , , , 8)
Set yRg = Application.InputBox("Select Cell to Apply Borders to range..", "Kutools For Excel", , , , , , 8)
With yRg.Borders(xlEdgeLeft)
.LineStyle = xRg.Borders(xlEdgeLeft).LineStyle
.ColorIndex = xRg.Borders(xlEdgeLeft).ColorIndex
.TintAndShade = xRg.Borders(xlEdgeLeft).TintAndShade
.Weight = xRg.Borders(xlEdgeLeft).Weight
End With
With yRg.Borders(xlEdgeTop)
.LineStyle = xRg.Borders(xlEdgeTop).LineStyle
.ColorIndex = xRg.Borders(xlEdgeTop).ColorIndex
.TintAndShade = xRg.Borders(xlEdgeTop).TintAndShade
.Weight = xRg.Borders(xlEdgeTop).Weight
End With
With yRg.Borders(xlEdgeBottom)
.LineStyle = xRg.Borders(xlEdgeBottom).LineStyle
.ColorIndex = xRg.Borders(xlEdgeBottom).ColorIndex
.TintAndShade = xRg.Borders(xlEdgeBottom).TintAndShade
.Weight = xRg.Borders(xlEdgeBottom).Weight
End With
With yRg.Borders(xlEdgeRight)
.LineStyle = xRg.Borders(xlEdgeRight).LineStyle
.ColorIndex = xRg.Borders(xlEdgeRight).ColorIndex
.TintAndShade = xRg.Borders(xlEdgeRight).TintAndShade
.Weight = xRg.Borders(xlEdgeRight).Weight
End With
With yRg.Borders(xlInsideHorizontal)
.LineStyle = xRg.Borders(xlInsideHorizontal).LineStyle
.ColorIndex = xRg.Borders(xlInsideHorizontal).ColorIndex
.TintAndShade = xRg.Borders(xlInsideHorizontal).TintAndShade
.Weight = xRg.Borders(xlInsideHorizontal).Weight
End With
With yRg.Borders(xlInsideVertical)
.LineStyle = xRg.Borders(xlInsideVertical).LineStyle
.ColorIndex = xRg.Borders(xlInsideVertical).ColorIndex
.TintAndShade = xRg.Borders(xlInsideVertical).TintAndShade
.Weight = xRg.Borders(xlInsideVertical).Weight
End With
End Sub
3. Nhấn nút F5 phím để chạy mã. Trong lần xuất hiện đầu tiên Kutools for Excel hộp thoại, vui lòng chọn phạm vi có đường viền bạn cần sao chép, sau đó nhấp vào OK .
4. Trong giây Kutools for Excel hộp thoại, vui lòng chọn một ô để áp dụng đường viền đã sao chép, sau đó nhấp vào OK cái nút. Xem ảnh chụp màn hình:
Sau đó, bạn chỉ có thể thấy kiểu đường viền của phạm vi đã chọn được sao chép và áp dụng cho phạm vi mới như hình minh họa bên dưới.
Các bài liên quan:
- Làm thế nào để sao chép và dán các giá trị bỏ qua các bản sao trong Excel?
- Làm thế nào để sao chép dữ liệu ô với chiều cao hàng và chiều rộng cột trong Excel?
- Làm cách nào để sao chép ô dưới dạng giá trị văn bản không phải công thức trong Excel?
- Làm cách nào để sao chép dữ liệu vào hàng trống tiếp theo của một trang tính khác trong Excel?
Công cụ năng suất văn phòng tốt nhất
Nâng cao kỹ năng Excel của bạn với Kutools for Excelvà trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel Cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian. Bấm vào đây để có được tính năng bạn cần nhất...
Office Tab Mang giao diện theo thẻ vào Office và giúp công việc của bạn dễ dàng hơn nhiều
- Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
- Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
- Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!






