Chargement et gestion des fichiers Excel, OpenOffice, Json, Csv et Html
Contents
[
Hide
]
Avec Aspose.Cells, il est simple de créer, d’ouvrir et de gérer des fichiers Excel, par exemple pour récupérer des données, ou d’utiliser un modèle de concepteur pour accélérer le processus de développement.
Création d’un nouveau classeur
L’exemple suivant crée un nouveau classeur à partir de zéro.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
try | |
{ | |
// Create a License object | |
License license = new License(); | |
// Set the license of Aspose.Cells to avoid the evaluation limitations | |
license.SetLicense(dataDir + "Aspose.Cells.lic"); | |
} | |
catch (Exception ex) | |
{ | |
Console.WriteLine(ex.Message); | |
} | |
// Instantiate a Workbook object that represents Excel file. | |
Workbook wb = new Workbook(); | |
// When you create a new workbook, a default "Sheet1" is added to the workbook. | |
Worksheet sheet = wb.Worksheets[0]; | |
// Access the "A1" cell in the sheet. | |
Cell cell = sheet.Cells["A1"]; | |
// Input the "Hello World!" text into the "A1" cell | |
cell.PutValue("Hello World!"); | |
// Save the Excel file. | |
wb.Save(dataDir + "MyBook_out.xlsx"); |
Ouvrir et enregistrer un fichier
Avec Aspose.Cells, il est simple d’ouvrir, d’enregistrer et de gérer des fichiers Excel.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
// Opening through Path | |
// Creating a Workbook object and opening an Excel file using its file path | |
Workbook workbook1 = new Workbook(dataDir + "Book1.xlsx"); | |
//Adding new sheet | |
Worksheet sheet = workbook1.Worksheets.Add("MySheet"); | |
//Setting active aheet | |
workbook1.Worksheets.ActiveSheetIndex = 1; | |
//Setting values. | |
Cells cells = sheet.Cells; | |
//Setting text | |
cells["A1"].PutValue("Hello!"); | |
//Setting number | |
cells["A2"].PutValue(1000); | |
//Setting Date Time | |
Cell cell = cells["A3"]; | |
cell.Value = DateTime.Now; | |
Style style = cell.GetStyle(); | |
style.Number = 14; | |
cell.SetStyle(style); | |
//Setting formula | |
cells["A4"].Formula = "=SUM(A1:A3)"; | |
//Saving the workbook to disk. | |
workbook1.Save(dir + "dest.xlsx"); |
Sujets avancés
- Différentes façons d’ouvrir des fichiers
- Filtrer les noms définis lors du chargement du classeur
- Filtrer les objets lors du chargement du classeur ou de la feuille de calcul
- Filtrage du type de données lors du chargement du classeur à partir du fichier de modèle
- Obtenir des avertissements lors du chargement du fichier Excel
- Charger le fichier Excel source sans graphiques
- Charger des feuilles de calcul spécifiques dans un classeur
- Charger le classeur avec le format de papier d’imprimante spécifié
- Ouverture de différents fichiers de versions Excel Microsoft
- Ouverture de fichiers avec différents formats
- Optimisation de l’utilisation de la mémoire lors de l’utilisation de fichiers volumineux contenant de grands ensembles de données
- Lire la feuille de calcul Numbers développée par Apple Inc. en utilisant Aspose.Cells
- Arrêtez la conversion ou le chargement à l’aide d’InterruptMonitor lorsque cela prend trop de temps
- Utilisation de LightCells API