public class WorkbookWorksheets extends Object implements IList<Worksheet>:
Workbook worksheet collection.
The collection preserves worksheet order and also exposes name-based lookup, which keeps code close to common spreadsheet APIs.
@example `klyn import klyn.io.xlsx
workbook = Workbook("report.xlsx", WorkbookMode.CREATE) sheet = workbook.addWorksheet("Data") assert workbook.worksheets["Data"] == sheet workbook.close()
| Modifier and Type | Member | Description |
|---|---|---|
| public override readonly property | sizesize as ULong: |
Number of worksheets. |
| Modifier and Type | Member | Description |
|---|---|---|
| public | WorkbookWorksheets | Creates an empty worksheet collection. |
| Modifier and Type | Member | Description |
|---|---|---|
| public override | count | Counts worksheet references equal to `item`. |
| public override | join | Joins worksheet names. |
| Modifier and Type | Member | Description |
|---|---|---|
| public override | operator in(item as Worksheet) as Boolean: | Returns true when a worksheet reference exists in this collection. |
| public | operator[](name as String) as Worksheet: | Returns a worksheet by name. |
| public override | operator[](index as Int) as Worksheet: | Returns a worksheet by zero-based index. |