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