Hướng dẫn viết code giấu cột cho file bên dưới giúp e

Liên hệ QC

viettho

Thành viên hoạt động
Tham gia
4/7/11
Bài viết
120
Được thích
24
E có file đính kèm e định thêm code để loại hàng nào có đơn giá để trống thì giấu 2 cột số lượng, thành tiền của mặt hàng đó. e có thử viết bằng hàm if nhưng thấy dài quá nhờ ace giúp đỡ dùm.

đơn giá là dòng 2 có tô màu vàng. vd: secrown đơn giá là ô D2, các mặt hàng khác cũng tương tự.
 

File đính kèm

  • mau dang ki mua ca hop.xlsm
    55.4 KB · Đọc: 21
Lần chỉnh sửa cuối:
Bạn chép vào 1 module rồi chạy thử xem đúng không nhóe !

Mã:
Sub gpe()
Dim i As Long
For i = 4 To 21 Step 2
    If Cells(2, i).Value = "" Then
        Range(Cells(2, i), Cells(2, i + 1)).EntireColumn.Hidden = True
    End If
Next i
End Sub
 
Upvote 0
E có file đính kèm e định thêm code để loại hàng nào có đơn giá để trống thì giấu 2 cột số lượng, thành tiền của mặt hàng đó. e có thử viết bằng hàm if nhưng thấy dài quá nhờ ace giúp đỡ dùm.

đơn giá là dòng 2 có tô màu vàng. vd: secrown đơn giá là ô D2, các mặt hàng khác cũng tương tự.
Thử code này
PHP:
Sub Ancot()
Application.ScreenUpdating = False
Dim i As Long, VungAn As String
   For i = 4 To 21 Step 2
      If Cells(2, i).Value < 1 Then
         VungAn = VungAn & "," & Cells(1, i).Address
      End If
   Next
   VungAn = Replace(VungAn, ",", "", , 1)
   Range(VungAn).EntireColumn.Hidden = True
Application.ScreenUpdating = True
End Sub
 
Upvote 0
cám ơn các bác đã giúp đỡ
 
Lần chỉnh sửa cuối:
Upvote 0
Web KT
Back
Top Bottom