Nhờ giúp kẻ viền nổi bật giữa các mã khác nhau

Liên hệ QC

nncb2008

Thành viên chính thức
Tham gia
14/2/08
Bài viết
88
Được thích
3
Em có file đính kèm, mỗi mã có số dòng khác nhau, em muốn dùng VBA để kẻ khung, phân cách giữa các mã là hàng nét rõ, phân cách giữa các hàng trong cùng mã là hàng nét đứt.
Các bác giúp em nhé.
 

File đính kèm

Bạn thử xài cặp macro sau

PHP:
Option Explicit
Sub FormatAll()
 Dim eRw As Long, jJ As Long, Style As Integer
 
 eRw = [A65500].End(xlUp).Row
 For jJ = 3 To eRw
   With Cells(jJ, "A")
      If .Value = .Offset(-1).Value Then Style = xlDot Else Style = 1
      FormatLines .Offset(-1).Resize(, 3), Style
   End With
 Next jJ
 FormatLines Cells(eRw, "A").Resize(, 3), xlContinuous
End Sub
Mã:
[B]Sub FormatLines(Rng As Range, Optional Style As Integer = xlDot)[/B]
    With Rng.Borders(xlEdgeBottom)
        .LineStyle = Style       'xlContinuous - Nét lièn '
        .Weight = xlThin
        .ColorIndex = xlAutomatic
    End With
[B]End Sub[/B]
 
Upvote 0
đẻe tạo đường viền bạn có thể áp dụng cái này.
''''''''''''''''''
Sub đuongvien()
worksheets("sheet1").range("a1:d4").borderaroud _
lineStyle:=xldasdot,colorindex:=3,weight:=xlthick
end sub
 
Upvote 0
Em có file đính kèm, mỗi mã có số dòng khác nhau, em muốn dùng VBA để kẻ khung, phân cách giữa các mã là hàng nét rõ, phân cách giữa các hàng trong cùng mã là hàng nét đứt.
Các bác giúp em nhé.
Sao không dùng Conditional mà phải VBA nhỉ. Xem thử nhé.
 

File đính kèm

Upvote 0
anh thắng ơi có thấy gì đâu?sao em mở file ko thấy gì hết
 
Upvote 0
Em có file đính kèm, mỗi mã có số dòng khác nhau, em muốn dùng VBA để kẻ khung, phân cách giữa các mã là hàng nét rõ, phân cách giữa các hàng trong cùng mã là hàng nét đứt.
Các bác giúp em nhé.

Mã:
Private Sub Worksheet_Change(ByVal Target As Range)
  [b3:b100].SpecialCells(2).Resize(, 3).Borders.LineStyle = 1
  For Each cll In [b3:b100].SpecialCells(2)
    If cll = cll.Offset(1) Then
      cll.Resize(2, 3).Borders(12).LineStyle = 0
      cll.Resize(, 3).Borders(4).Weight = 1
    End If
  Next
End Sub
 

File đính kèm

Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom