numZones = Curs.RowCount
Dim pnlZones() As Panel=Array As Panel(pnlZone1,pnlZone2,pnlZone3,pnlZone4,pnlZone5,pnlZone6, _
pnlZone7,pnlZone8,pnlZone9, pnlZone10,pnlZone11,pnlZone12)
For i = 0 To pnlZones.Length-1
If i<numZones Then
pnlZones(i).Visible = True
Else
pnlZones(i).Visible = False
End If
Next