السلام عليكم
تفضل أخى
كود الاخفاء
Sub ragab()
Dim rng As Range
Dim cl As Range
Dim LC As Integer
Application.ScreenUpdating = False
LC = Range("A1").End(xlToRight).Column
Set rng = Range(Cells(11, 2), Cells(11, LC))
For Each cl In rng
If cl.Value = 0 Then
cl.EntireColumn.Hidden = True
End If
Next
Application.ScreenUpdating = True
End Sub
وهذا كود الاظهار
Sub ragab1()
Dim rng As Range
Dim LC As Integer
Application.ScreenUpdating = False
LC = Range("A1").End(xlToRight).Column
Set rng = Range(Cells(11, 2), Cells(11, LC))
rng.EntireColumn.Hidden = False
Application.ScreenUpdating = True
End Sub
Book2.rar