VBA excel macro - hide rows with 0 value between 2 rows with specific value
  The trick is to use & to get the Range.    Sub HideRows()  '  ' HideRows Macro  '      Dim FoundCellS As Excel.Range      Dim FoundCellE As Excel.Range      Dim iRowS As Integer      Dim iRowE As Integer                  Set FoundCellS = Range("sheetname!A:A").Find(what:="string1", lookat:=xlWhole)      Set FoundCellE = Range("sheetname!A:A").Find(what:="string2", lookat:=xlWhole)      iRowS = FoundCellS.Row      iRowE = FoundCellE.Row                  For Each c In Worksheets("DailyReport").Range( "B" & iRowS & ":B" & iRowE )          If c.Value < 10 And c.Value <> "" Then Rows(c.Row).EntireRow.Hidden = True      Next        End Sub