You can use Select Case statement like
Code:
Select Case rng.Value
Case "Allergy Shots"
[36:56].EntireRow.Hidden = False
Case "Allergy Testing"
[57:76].EntireRow.Hidden = False
End Select
but you need to fine tune the code for hiding the rows. Probably you can hide all rows at the start of the code and then use select like:
Code:
[36:2018].EntireRow.Hidden = True
Select Case rng.Value
Case "Allergy Shots"
[36:56].EntireRow.Hidden = False
Case "Allergy Testing"
[57:76].EntireRow.Hidden = False
End Select
Cheers
Shasur