unmerge o unisci celle di Excel in Node.js

unmerge o unisci celle di Excel in Node.js

Lavorare con fogli Excel diventa un compito impegnativo quando è necessario gestire o manipolare un’enorme quantità di dati. L’unione o l’annullamento dell’unione di celle in un foglio di lavoro di Excel è un’operazione frequente eseguita dagli utenti. Ti consente di unire più celle e righe per posizionare il contenuto al centro. Pertanto, automatizzare l’intero processo porterà efficienza e robustezza e non ci sarà alcuna possibilità di perdita di dati. Tuttavia, in questo post del blog, uniremo o uniremo le celle nei fogli Excel usando Node.js.

Tratteremo i seguenti punti in questo post sul blog:

Nota: posiziona un file XLSX di origine nella directory principale del progetto poiché abbiamo inserito il file “sample.xlsx” in questo articolo.

Unisci le celle di Excel in Node.js a livello di codice

Libreria Excel Node.js fornisce metodi potenti per unire diverse celle di un foglio di lavoro Excel a livello di codice.

Di seguito sono riportati i passaggi per unire le celle in un foglio Excel utilizzando Node.js:

  1. Istanziare un oggetto della classe Cells.
  2. Inizializza un oggetto della classe figlia WorkBook con un file Excel.
  3. Accedi al tuo foglio di lavoro e chiama il metodo merge(firstRow, firstColumn, totalRows, totalColumns) per unire un intervallo di celle specificato in una singola cella.
  4. Chiama il metodo save(fileName) per salvare il file.

Il frammento di codice seguente consiste nell’unire le celle in un foglio Excel a livello di codice.

var aspose = aspose || {};
// Istanziare un oggetto della classe Cells.
aspose.cells = require("aspose.cells");
// Inizializza un oggetto della classe figlio WorkBook con un file Excel.
var sampleFile = "sample.xlsx";
var workbook = new aspose.cells.Workbook(sampleFile);
// Accedi al tuo foglio di lavoro e chiama il metodo merge(firstRow, firstColumn, totalRows, totalColumns) per unire un intervallo di celle specificato in una singola cella.
workbook.getWorksheets().get(0).getCells().merge(0,0,2,2)
// Chiama il metodo save(fileName) per salvare il file.
workbook.save("result.xlsx");

L’output del frammento di codice sopra può essere visto sotto nell’immagine.

combinare le celle in Excel

Combina le celle in Excel usando Node.js

Libreria Node.js per Unmerge celle in fogli Excel

Gli utenti devono separare più celle in molte occasioni e la libreria Excel di Node.js consente di automatizzare questo processo.

Possiamo ottenere questa funzionalità seguendo i passaggi indicati di seguito:

  1. Crea un oggetto della classe Cells.
  2. Inizializza un oggetto della classe figlia WorkBook e inizializzalo con un file Excel.
  3. Accedi al tuo foglio Excel e chiama il metodo unMerge(firstRow, firstColumn, totalRows, totalColumns) per separare le celle in un foglio Excel a livello di codice.
  4. Salva il file usando il metodo save(fileName).

Il frammento di codice è menzionato di seguito per separare le celle in un foglio di lavoro di Excel usando Node.js.

var aspose = aspose || {};
// Crea un oggetto della classe Cells.
aspose.cells = require("aspose.cells");
// Inizializzare un oggetto della classe figlio WorkBook e inizializzarlo con un file Excel.
var sampleFile = "result.xlsx";
var workbook = new aspose.cells.Workbook(sampleFile);
// Accedi al tuo foglio Excel e chiama il metodo unMerge(firstRow, firstColumn, totalRows, totalColumns) per separare le celle in un foglio Excel. 
workbook.getWorksheets().get(0).getCells().unMerge(0,0,2,2)
// Salva il file usando il metodo save(nomefile). 
workbook.save("result2.xlsx");

Ora avvia il server e vedrai l’output come mostrato di seguito nell’immagine.

separa le celle in Excel

unmerge le celle in excel usando Node.js

Come cancellare il contenuto di un intervallo in un foglio Excel?

Eseguire i passaggi seguenti per cancellare i dati da un intervallo di celle specificato in un foglio di lavoro di Excel a livello di codice in un’app Node.js:

  1. Inizializza un oggetto della classe Cells.
  2. Ora crea un oggetto della classe figlia WorkBook e creane un’istanza con un file Excel.
  3. Chiama il metodo clearContents(startRow, startColumn, endRow, endColumn) per eliminare i dati di un intervallo di celle in un file Excel.
  4. Salva il file usando il metodo save(fileName).

Copia e incolla il seguente frammento di codice nel file principale per cancellare i dati da un intervallo in un foglio di lavoro di Excel.

var aspose = aspose || {};
// Inizializza un oggetto della classe Cells.
aspose.cells = require("aspose.cells");
// Ora crea un oggetto della classe figlio di WorkBook e creane un'istanza con un file Excel.
var sampleFile = "sample.xlsx";
var workbook = new aspose.cells.Workbook(sampleFile);
// Chiama il metodo clearContents(startRow, startColumn, endRow, endColumn) per eliminare i dati di un intervallo di celle in un file Excel.
workbook.getWorksheets().get(0).getCells().clearContents(1,0,1,1)
// Salva il file usando il metodo save(nomefile).
workbook.save("result.xlsx");

L’output di questo frammento di codice sarà simile a quello mostrato nell’immagine seguente.

contenuto chiaro di un intervallo

contenuto chiaro di un intervallo in un foglio Excel

Ottieni una licenza gratuita

Puoi provare una licenza temporanea gratuita per utilizzare Aspose.Cells per Node.js senza limitazioni di valutazione.

Conclusione

Questa è la fine di questo post sul blog. Abbiamo esaminato alcuni argomenti importanti come annullare o unire celle nei fogli Excel utilizzando Node.js e cancellare i dati da un intervallo specifico di celle. Sono disponibili altri metodi pertinenti che puoi esplorare in questa libreria Excel di Node.js. Inoltre, esplora la documentazione per saperne di più su Aspose.Cells per Node.js. Inoltre, conholdate.com sta scrivendo nuovi articoli. Pertanto, rimani connesso per aggiornamenti regolari.

Fai una domanda

Puoi condividere le tue domande o richieste sul nostro forum.

Guarda anche