denis,
trying to modify this one for something else and am curious. Can the target values be alphas instead of numerics? My need this time stems from users picking their name out of a drop down list and once selected, all other sections/rows will be hidden. So, the Intersect(Target, Range("f172") will contain a drop down list of operator names eg Qld Rail, Bribie, Brisbane Transport, BCC Ferries, Buslink, Caboolture, ...etc
On selecting "Qld Rail" all the other sections will remain hidden. is there a way to say:
"Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Cells.Count > 1 Then Exit Sub
If Intersect(Target, Range("f172")) Is Nothing Then Exit Sub
Rows("187:2786").RowHeight = 0
Select Case Target.Value
Case "Qld Rail"
.Rows("187:339").AutoFit
etc etc etc"
ajm