Caricamento e gestione di file Excel, OpenOffice, Json, Csv e Html
Contents
[
Hide
]
Con Aspose.Cells, è semplice creare, aprire e gestire file Excel, ad esempio per recuperare dati, o usare un modello di designer per accelerare lo sviluppo.
Creazione di un nuovo foglio di lavoro
Il seguente esempio crea un nuovo workbook da zero.
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const licensePath = path.join(dataDir, "Aspose.Cells.lic");
try {
// Create a License object
const license = new AsposeCells.License();
// Set the license of Aspose.Cells to avoid the evaluation limitations
license.setLicense(licensePath);
} catch (ex) {
console.log(ex.message);
}
// Instantiate a Workbook object that represents Excel file.
const wb = new AsposeCells.Workbook();
// When you create a new workbook, a default "Sheet1" is added to the workbook.
const sheet = wb.getWorksheets().get(0);
// Access the "A1" cell in the sheet.
const cell = sheet.getCells().get("A1");
// Input the "Hello World!" text into the "A1" cell
cell.putValue("Hello World!");
// Save the Excel file.
wb.save(path.join(dataDir, "MyBook_out.xlsx"));
Apertura e salvataggio di un file
Con Aspose.Cells, è semplice aprire, salvare e gestire file Excel.
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
// Opening through Path
// Creating a Workbook object and opening an Excel file using its file path
const workbook1 = new AsposeCells.Workbook(path.join(dataDir, "Book1.xlsx"));
// Adding new sheet
const sheet = workbook1.getWorksheets().add("MySheet");
// Setting active sheet
workbook1.getWorksheets().setActiveSheetIndex(1);
// Setting values.
const cells = sheet.getCells();
// Setting text
cells.get("A1").putValue("Hello!");
// Setting number
cells.get("A2").putValue(1000);
// Setting Date Time
const cell = cells.get("A3");
cell.putValue(new Date());
const style = cell.getStyle();
style.setNumber(14);
cell.setStyle(style);
// Setting formula
cells.get("A4").setFormula("=SUM(A1:A3)");
// Saving the workbook to disk.
workbook1.save(path.join(dataDir, "dest.xlsx"));
Argomenti avanzati
- Diversi modi per aprire i file
- Filtra i nomi definiti durante il caricamento del foglio di lavoro
- Filtra gli oggetti durante il caricamento del foglio di lavoro o del foglio di calcolo
- Filtrare il tipo di dati durante il caricamento del libro di lavoro da file modello
- Ottieni avvisi durante il caricamento del file Excel
- Carica il file Excel di origine senza grafici
- Carica fogli di lavoro specifici in un libro di lavoro
- Carica il libro di lavoro con il formato di carta della stampante specificato
- Apertura di file di diverse versioni di Microsoft Excel
- Apertura di file con formati diversi
- Ottimizzazione dell’utilizzo della memoria durante il lavoro con file grandi che contengono grandi set di dati
- Leggi i fogli di calcolo di Numbers sviluppati da Apple Inc. utilizzando Aspose.Cells
- Interrompere la conversione o il caricamento utilizzando InterruptMonitor quando sta impiegando troppo tempo
- Utilizzo di API LightCells
- Convertire CSV in JSON
- Converti Excel in JSON
- Convertire JSON in CSV
- Converti JSON in Excel
- Converti Excel in Html