In Revit 2020 (not sure if also in earlier versions) you have freeze header

Other things that can help
-CTRL-SCROLLWHEEL to zoom in schedule (more columns/rows on screen)
-(Temporarily) hide not needed column under formatting of the schedule
-Create "Fill-in" schedule that only have the rows (filters) and columns you need to fill in
Louis

Please mention Revit version, especially when uploading Revit files.