I'm trying to create a custom function that will return if a cell is hidden or not. I have it working with just a single cell being called
=IsHidden(A3)
Function IsHidden(Cell) As Boolean
    IsHidden = Cell.ColumnWidth = 0 Or Cell.RowHeight = 0 Or Cell.EntireColumn.Hidden Or Cell.EntireRow.Hidden
End Function
But I need to get the function to also work with a range like
=IsHidden(A3:C4)
Basically the same way that the Row() function works