Private Sub Worksheet_Change(ByVal Target As Range)
With Me
If Not Intersect(Target, Range("k2")) Is Nothing Then
Application.ScreenUpdating = False
.Columns("r:r").Resize(, 20 * 11).Hidden = True
.Columns("r:r").Resize(, Range("k2") * 11).Hidden = False
End If
End With
End Sub