Araltı Oluşturma
Microsoft Excel Kullanımı
Microsoft Excel’de aralık eklemek için:
- İlk çalışma kitabının ilk çalışma sayfasında basit bir veri listesi oluşturun (aşağıdaki şekilde gösterildiği gibi) ve dosyayı Book1.xls olarak kaydedin.
- Listenizdeki herhangi bir hücreyi seçin.
- Veri menüsünden Aralıklar‘ı seçin. Aralık iletişim kutusu görüntülenecektir. Kullanılacak işlevi ve aralıkların nereye yerleştirileceğini tanımlayın.
Aspose.Cells for Node.js via C++ API’sini kullanarak
Aspose.Cells for Node.js via C++, bir Microsoft Excel dosyasını temsil eden Workbook sınıfını sağlar. Workbook sınıfı, Excel dosyasındaki her çalışma sayfasına erişmenizi sağlayan bir Worksheets koleksiyonu içerir.
Bir çalışma sayfası, Worksheet sınıfı tarafından temsil edilir. Sınıf çalışma sayfalarını ve diğer nesneleri yönetmek için geniş bir özellikler ve yöntemler yelpazesi sağlar. Her çalışma sayfası, bir Cells koleksiyonundan oluşur. Bir çalışma sayfasına aralık eklemek için Cells sınıfının subtotal yöntemini kullanın. Yönteme parametre değerleri sağlayarak aralığın nasıl hesaplanacağını ve yerleştirileceğini belirtin.
Aşağıdaki örneklerde, Aspose.Cells for Node.js via C++ API’sini kullanarak şablon dosyası ilk çalışma sayfasına toplamlar ekledik. Kod çalıştırıldığında, toplamlı bir çalışma sayfası oluşturulur.
Aşağıdaki kod parçacıkları, Aspose.Cells for Node.js via C++ kullanarak bir çalışma sayfasına toplamlar nasıl eklenir gösterir.
const AsposeCells = require("aspose.cells.node"); | |
// Instantiate a new workbook | |
// Open the template file | |
var workbook = new AsposeCells.Workbook("book1.xlsx"); | |
// Get the Cells collection in the first worksheet | |
var cells = workbook.getWorksheets().get(0).getCells(); | |
// Create a cellarea i.e.., B3:C19 | |
var ca = new AsposeCells.CellArea(); | |
ca.startRow = 2; | |
ca.startColumn = 1; | |
ca.endRow = 18; | |
ca.endColumn = 2; | |
// Apply subtotal, the consolidation function is Sum and it will applied to | |
// Second column (C) in the list | |
cells.subtotal(ca, 0, AsposeCells.ConsolidationFunction.Sum, [1]); | |
// Save the excel file | |
workbook.save("output.out.xlsx"); |