Masquer et afficher des lignes et des colonnes en PHP

Aspose.Cells for PHP - Contrôle de la visibilité des lignes et des colonnes

Comment masquer des lignes et des colonnes en PHP

Les développeurs peuvent masquer une ligne ou une colonne en appelant respectivement les méthodes HideRow et HideColumn de la collection Cells. Les deux méthodes prennent l’index de ligne/colonne comme paramètre pour masquer la ligne ou la colonne spécifique.

Code PHP

 public static function hide_rows_columns($dataDir)

{

    # Instantiating a Workbook object by excel file path

    $workbook = new Workbook($dataDir . 'Book1.xls');

    # Accessing the first worksheet in the Excel file

    $worksheet = $workbook->getWorksheets()->get(0);

    $cells = $worksheet->getCells();;

    # Hiding the 3rd row of the worksheet

    $cells->hideRow(2);

    # Hiding the 2nd column of the worksheet

    $cells->hideColumn(1);

    # Saving the modified Excel file in default (that is Excel 2003) format

    $workbook->save($dataDir . "Hide Rows And Columns.xls");

    print "Hide Rows And Columns Successfully." . PHP_EOL;

}

Comment afficher les lignes et les colonnes en utilisant PHP

Les développeurs peuvent afficher n’importe quelle ligne ou colonne masquée en appelant respectivement les méthodes UnhideRow et UnhideColumn de la collection Cells. Les deux méthodes prennent deux paramètres :

  • Index des colonnes Roworl’index d’une ligne ou d’une colonne utilisé pour afficher la ligne ou la colonne spécifique.
  • Hauteur de ligne ou largeur de colonne- la hauteur de ligne ou la largeur de colonne attribuée à la ligne ou à la colonne après son affichage.

Code PHP

 public static function unhide_rows_columns($dataDir)

{

    # Instantiating a Workbook object by excel file path

    $workbook = new Workbook($dataDir . 'Book1.xls');

    # Accessing the first worksheet in the Excel file

    $worksheet = $workbook->getWorksheets()->get(0);

    $cells = $worksheet->getCells();;

    # Unhiding the 3rd row and setting its height to 13.5

    $cells->unhideRow(2,13.5);

    # Unhiding the 2nd column and setting its width to 8.5

    $cells->unhideColumn(1,8.5);

    # Saving the modified Excel file in default (that is Excel 2003) format

    $workbook->save($dataDir . "Unhide Rows And Columns.xls");

    print "Unhide Rows And Columns Successfully." . PHP_EOL;

}

Télécharger le code d’exécution

Télécharger**Contrôle de la visibilité des lignes et des colonnes (Aspose.Cells)**à partir de l’un des sites de codage social mentionnés ci-dessous :