Show and Hide Rows Columns and Scroll Bars

Show and Hide Rows and Columns

Aspose.Cells for Python via .NET provides a class, Workbook, that represents a Microsoft Excel file. The Workbook class contains a worksheets collection that allows developers to access each worksheet in the Excel file. A worksheet is represented by the Worksheet class. The Worksheet class provides a cells collection that represents all cells in the worksheet. The Cells collection provides several methods for managing rows or columns in a worksheet. A few of these are discussed below.

Show Rows and Columns

Developers can show any hidden row or column by calling the unhide_row and unhide_column methods of the Cells collection respectively. Both methods take two parameters:

  • Row or column index - the index of a row or column that is used to show the specific row or column.
  • Row height or column width - the row height or column width assigned to the row or column after unhiding.

Hide Rows and Columns

Developers can hide a row or column by calling the hide_row and hide_column methods of the Cells collection respectively. Both methods take the row and column index as a parameter to hide the specific row or column.

Hide Multiple Rows and Columns

Developers can hide multiple rows or columns at once by calling the hide_rows and hide_columns methods of the Cells collection respectively. Both methods take the starting row or column index and the number of rows or columns that should be hidden as parameters.

Show and Hide Scroll Bars

Scroll bars are used to navigate the contents of any file. Normally, there are two kinds of scroll bars:

  • Vertical scroll bars
  • Horizontal scroll bars

Microsoft Excel also provides horizontal and vertical scroll bars so that users can scroll through worksheet contents. Using Aspose.Cells for Python via .NET, developers can control the visibility of both types of scroll bars in Excel files.

Controlling the Visibility of Scroll Bars

Aspose.Cells for Python via .NET provides a class, Workbook that represents an Excel file. The Workbook class provides a wide range of properties and methods for managing an Excel file. To control the visibility of scroll bars, use the Workbook class' WorkbookSettings.is_v_scroll_bar_visible and WorkbookSettings.is_h_scroll_bar_visible properties. WorkbookSettings.is_v_scroll_bar_visible and WorkbookSettings.is_h_scroll_bar_visible are Boolean properties, which means that these properties can only store true or false values.

Making Scroll Bars Visible

Make scroll bars visible by setting the Workbook class' WorkbookSettings.is_v_scroll_bar_visible or WorkbookSettings.is_h_scroll_bar_visible property to true.

Hiding Scroll Bars

Hide scroll bars by setting the Workbook class' WorkbookSettings.is_v_scroll_bar_visible or WorkbookSettings.is_h_scroll_bar_visible property to false.

Sample Code

Below is a complete code that opens an Excel file, book1.xls, hides both scroll bars and then saves the modified file as output.xls.