Tuyet Anh Tran
Tuyet Anh Tran
Thảo luận 1 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 187 lượt xem

khi nào mình sẽ dùng cấu trúc with, endwith vậy ạ? Em thắc mắc là tại sao Border phải dùng with, endwith còn autofit lại ko cần ạ

Thảo luận 1 câu trả lời
Lượt xem 187 lượt xem
Vỗ tay vỗ tay
Tuyet Anh Tran 11:08 - Aug 18, 2022

khi nào bạn thấy những giá trị ở đầu nó lặp lại nhiều lần như phần bạn kẻ khung chằng hạn 

Thường bạn sẽ viết như sau

Selection.Borders(xlEdgeLeft) .LineStyle = xlContinuous

Selection.Borders(xlEdgeLeft) .ColorIndex = 0

Selection.Borders(xlEdgeLeft) .TintAndShade = 0

Selection.Borders(xlEdgeLeft) .Weight = xlThin

Thêm with thì gọn như sau

With Selection.Borders(xlEdgeLeft)
       .LineStyle = xlContinuous
       .ColorIndex = 0
       .TintAndShade = 0
       .Weight = xlThin
   End With

Nghĩa là cấu trúc with và end with sẽ phục vụ cho việc sử lý những giá trị giống nhau

Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông