Mình có 1 file excel có nhiều sheet. Trong đó muốn kẻ đường viền 5 học sinh 1(xin xem file gởi kèm). Bác nào biết viết code thì xin chỉ giúp. Làm bằng tay lâu quá
Cái yêu cầu bạn hỏi mình hiểu theo hai nghĩa:Mình có 1 file excel có nhiều sheet. Trong đó muốn kẻ đường viền 5 học sinh 1. Bác nào biết viết code thì xin chỉ giúp. Làm bằng tay lâu quá
2/ Theo nghĩa hai thì mình nghĩ bạn tạo đường viền bao quanh vùng dữ liệu thì bạn dùng code này:Option Explicit
Private Sub CommandButton1_Click()
Sheet1.Range("a1:f20").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
híc sao hôm nay mình ko thấy cái hình để gửi file lên nhỉ? tìm mãi ko thấy đâu đành đưa lên Sh vậyOption Explicit
Sub duongvien()
Worksheets("sheet2").Range("a1:c20").BorderAround LineStyle:=xlDashDot, ColorIndex:=3, Weight:=xlThick
End Sub
''chi tiết xem ở sheet 1 và sheet2
Cách đơn giản nhất cho bài toán của bạn và cũng là dành cho những ai chưa thạo về VBA làMình có 1 file excel có nhiều sheet. Trong đó muốn kẻ đường viền 5 học sinh 1. Bác nào biết viết code thì xin chỉ giúp. Làm bằng tay lâu quá