Supprimer les lignes et colonnes vides dans une feuille de calcul
Il est possible de supprimer toutes les lignes et colonnes vides d’une feuille de calcul. Cela est utile, par exemple, lors de la génération d’un fichier PDF à partir d’un fichier Microsoft Excel et que vous souhaitez convertir uniquement les lignes et colonnes contenant des données ou des objets associés.
Utilisez les méthodes Aspose.Cells suivantes pour supprimer les lignes et colonnes vides :
- Pour supprimer les lignes vides, utilisez la méthode Cells.delete_blank_rows(). Veuillez noter que, pour les lignes vides qui seront supprimées, il est non seulement nécessaire que Row.is_blank soit vrai, mais il ne doit également y avoir aucun commentaire visible défini pour une quelconque cellule de ces lignes, et aucun tableau croisé dynamique dont la plage intersecte avec elles.
- Pour supprimer les colonnes vides, utilisez la méthode Cells.delete_blank_columns().
Code C# pour supprimer les lignes vides
from aspose.cells import Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# The path to the documents directory. | |
dataDir = RunExamples.GetDataDir(".") | |
# Open an existing excel file. | |
wb = Workbook(dataDir + "SampleInput.xlsx") | |
# Create a Worksheets object with reference to | |
# The sheets of the Workbook. | |
sheets = wb.worksheets | |
# Get first Worksheet from WorksheetCollection | |
sheet = sheets[0] | |
# Delete the Blank Rows from the worksheet | |
sheet.cells.delete_blank_rows() | |
# Save the excel file. | |
wb.save(dataDir + "mybook.out.xlsx") |
Code C# pour supprimer les colonnes vides
from aspose.cells import Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# The path to the documents directory. | |
dataDir = RunExamples.GetDataDir(".") | |
# Open an existing excel file. | |
wb = Workbook(dataDir + "SampleInput.xlsx") | |
# Create a Worksheets object with reference to | |
# The sheets of the Workbook. | |
sheets = wb.worksheets | |
# Get first Worksheet from WorksheetCollection | |
sheet = sheets[0] | |
# Delete the Blank Columns from the worksheet | |
sheet.cells.delete_blank_columns() | |
# Save the excel file. | |
wb.save(dataDir + "mybook.out.xlsx") |