W tym samouczku opisano, jak zamrozić okienka w Excel przy użyciu Node.js. Zawiera szczegółowe informacje dotyczące ustawiania środowiska programistycznego, listę kroków przedstawiających przebieg programu oraz przykładowy kod umożliwiający zamrażanie wierszy i kolumn w programie Excel przy użyciu Node.js. Omówiono różne przeciążone metody do wykorzystania w aplikacji.
Kroki blokowania okienek w programie Excel przy użyciu Node.js
- Ustaw IDE tak, aby używało Aspose.Cells dla Node.js poprzez Javę do blokowania okienek
- Załaduj źródłowy plik Excel do obiektu Workbook w celu zablokowania okienek
- Wybierz arkusz docelowy i wywołaj metodę freezePanes()
- Podaj komórkę referencyjną dla pozycji zamrożenia oraz całkowitą liczbę wierszy i kolumn do zamrożenia
- Zapisz wyjściowy plik Excel
Poniższe kroki definiują proces zamrażania górnego wiersza w programie Excel przy użyciu środowiska Node.js, w którym można zamrażać tylko kolumny lub oba wiersze i kolumny, w zależności od wymagań aplikacji. Wywołaj metodę freezePanes() w klasie Worksheet, która pobiera nazwę komórki referencyjnej lub informacje o wierszu/kolumnie, które chcesz zamrozić, oraz liczbę wierszy i kolumn w lewym górnym panelu komórki referencyjnej. Zapisz dane wyjściowe w strumieniu lub pliku.
Kod do zamrożenia kolumny 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"); | |
// Instantiate a Workbook object | |
let wb = new aspose.cells.Workbook(); | |
let sheet = wb.getWorksheets().get(0); | |
sheet.freezePanes(5,5,3,2); | |
// Save the Excel file | |
wb.save("output.xlsx"); | |
console.log("Panes frozen successfully"); |
Ten kod demonstruje jak zablokować okienka w Excelu przy użyciu Node.js. Wykorzystuje metodę freezePanes(), która pobiera informacje w celu zdefiniowania komórki odniesienia i okienek do zamrażania komórek. Aby usunąć wszystkie zablokowane panele z arkusza, możesz użyć metody unFreezePanes().
W tym temacie nauczyliśmy się zamrażać wiele kolumn w Excelu przy użyciu Node.js, natomiast możesz także zamrażać wiersze, korzystając z przykładowego kodu. Aby pogrupować wiersze w pliku Excel, zapoznaj się z artykułem na temat Grupuj wiersze w Excelu za pomocą Node.js.