TrungChinhs
Thành viên tích cực


- Tham gia
- 18/2/08
- Bài viết
- 1,475
- Được thích
- 2,469
- Nghề nghiệp
- Công chức
Ví dụ: kẻ nét liền tất cả các ô trong vùng chọn.
1. Nếu dùng Macro ghi lại ta được code như sau:
2. Nếu viết gọn lại thì code trên chỉ còn là
Vậy muốn kẻ các kiểu đường khác (trái, phải, trên, dưới, giữa đứng, giữa ngang, chéo ...và bao quanh) thì code viết như thế nào ?
Trong File test các kiểu kẻ bảng có một số câu lệnh mẫu để các bạn tùy chọn sử dụng.
Bạn lần lượt nhập số từ 1 đến 12 vào ô F12 (ô màu vàng) và kết thúc bằng Enter rồi quan sát bên cạnh để thấy kiểu đường kẻ. Khi bạn thấy kiểu nào phù hợp thì lấy số đó thay vào (...) trong câu lệnh mẫu nha.
Chú ý: các đường kẻ liền mới là đường cần kẻ còn đường kẻ chấm là đường hiển thị các ô chọn để dễ quan sát.
Chúc thành công !
1. Nếu dùng Macro ghi lại ta được code như sau:
Mã:
Sub Macro2()
Range("H12:I13").Select
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
With Selection.Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlEdgeTop)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlEdgeRight)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlInsideVertical)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlInsideHorizontal)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
End Sub
2. Nếu viết gọn lại thì code trên chỉ còn là
Mã:
Sub Macro1()
[h12:i13].Borders.LineStyle = 1
End Sub
Vậy muốn kẻ các kiểu đường khác (trái, phải, trên, dưới, giữa đứng, giữa ngang, chéo ...và bao quanh) thì code viết như thế nào ?
Trong File test các kiểu kẻ bảng có một số câu lệnh mẫu để các bạn tùy chọn sử dụng.
Bạn lần lượt nhập số từ 1 đến 12 vào ô F12 (ô màu vàng) và kết thúc bằng Enter rồi quan sát bên cạnh để thấy kiểu đường kẻ. Khi bạn thấy kiểu nào phù hợp thì lấy số đó thay vào (...) trong câu lệnh mẫu nha.
Chú ý: các đường kẻ liền mới là đường cần kẻ còn đường kẻ chấm là đường hiển thị các ô chọn để dễ quan sát.
Chúc thành công !
File đính kèm
Lần chỉnh sửa cuối: