I'm new to VBA coding within Excel and for the most part I've been able to find and use coding that will allow my workbook to do what I need it to do. I've come across a section that I'm trying to hide rows until the row above has a value entered.
I have VBA coding that will hide the all of the rows that I have marked with the red parenthesis based on the value within B75 ("" and "No"). If value is changed to "Yes", it will unhide all rows (76 to 116). But, what I'm really trying to do is only unhide one row at a time. When B75's value switches to Yes, I want it to really only unhide Row 77. When A77 has a value entered, I want row 78 to unhide, so and and so forth. Also, I should mention, Column A is a free form field. The unhide process would repeat until I reach the end of my designated rows for this section (Row 116). Row116 would not need to unhide the next row. The code for the value change in B75 does not include Row117.
I've attached a screen print of my workbook so you can have a visual of what I'm working with.

The code I'm currently using for the value change of B75 is below:
If Range("B75").Value = "" Then
Rows("76:116").EntireRow.Hidden = True
ElseIf Range("B75").Value = "No" Then
Rows("76:116").EntireRow.Hidden = True
ElseIf Range("B75").Value = "Yes" Then
Rows("76:116").EntireRow.Hidden = False
End If
I'm not sure if the above code needs edited to only unhide one row at a time and it just repeats or if I need a completely different code to only unhiding one row at a time. Any insight would be greatly appreciated!