Jak scalić komórki w programie Excel za pomocą Node.js

W tym artykule wyjaśniono jak scalić komórki w Excel przy użyciu Node.js. Zawiera instrukcje dotyczące tworzenia środowiska programistycznego, listę kroków tworzenia aplikacji oraz działający przykładowy kod pokazujący jak łączyć komórki w Excelu przy użyciu Node.js. Poznasz także proces łączenia wielu wierszy i kolumn wraz z możliwością rozwiązywania konfliktów z innymi scalonymi komórkami.

Kroki scalania kolumn w programie Excel przy użyciu Node.js

  1. Ustaw IDE tak, aby używało Aspose.Cells dla Node.js za pośrednictwem Java do łączenia komórek
  2. Utwórz obiekt klasy workbook lub załaduj istniejący skoroszyt w celu połączenia komórek
  3. Uzyskaj dostęp do kolekcji Cells z wybranego arkusza załadowanego skoroszytu
  4. Wywołaj metodę merge() w klasie Cells podając niezbędne argumenty
  5. Umieść przykładową wartość tekstową w pierwszej komórce scalonego obszaru
  6. Zapisz skoroszyt wyjściowy

Poniższe kroki podsumowują proces łączenia dwóch kolumn w programie Excel przy użyciu Node.js. Proces rozpoczyna się od utworzenia lub załadowania istniejącego skoroszytu i uzyskania dostępu do zbioru komórek konkretnego arkusza. Klasa Cells zawiera wiele przeciążonych metod merge() służących do łączenia komórek. Efekt tej operacji jest testowany poprzez ustawienie przykładowego tekstu w lewej górnej komórce scalonego obszaru przed zapisaniem wynikowego skoroszytu.

Kod umożliwiający łączenie kolumn w programie Excel przy użyciu Node.js

var aspose = aspose || {};
aspose.cells = require("aspose.cells");
//Set the license
new aspose.cells.License().setLicense("License.lic");
// Create a workbook
var wb = new aspose.cells.Workbook();
// Access the first worksheet
var sheet = wb.getWorksheets().get(0);
// Access the cells
var cells = sheet.getCells();
// Call merge() to Merge cells
cells.merge(5, 2, 1, 2);
// Set sample value
sheet.getCells().get(5, 2).putValue("Sample value");
// Save the output
wb.save("CellsMerged.xlsx");
console.log("Cells merging done successfully");

Powyższy kod demonstruje jak scalić dwie kolumny w Excelu przy użyciu Node.js. Metoda scalania wymaga numeru wiersza i kolumny początkowej komórki, a następnie całkowitej liczby wierszy i kolumn, które mają zostać scalone, na przykład w tym przykładowym kodzie łączony jest jeden wiersz i dwie kolumny. Możesz także użyć innych przeciążonych metod, w których ustawienie flagi mergeConfused na true powoduje usunięcie innych scalonych komórek, jeśli wystąpi konflikt z bieżącym łączeniem.

W tym artykule nauczyliśmy się jak łączyć dwie komórki w Excelu przy użyciu Node.js. Jeśli chcesz usunąć formuły, ale zachować dane w pliku Excel, zapoznaj się z artykułem na temat jak usunąć formułę, ale zachować dane w Excelu za pomocą Nodejs.

 Polski