シートの有効化とワークシート内のセルの有効化

シートの有効化とセルのアクティブ化

Aspose.Cellsでは、ワークブック内のアクティブなシートを設定するために**WorksheetCollection.ActiveSheetIndex プロパティ**が役立ちます。同様に、ワークシート内のアクティブなセルを設定および取得するために**Worksheet.ActiveCell プロパティ**を使用できます。

特定のデータを表示するために水平または垂直のスクロールバーが行や列のインデックス位置にあることを確認するには、Worksheet.FirstVisibleRow プロパティと**Worksheet.FirstVisibleColumn プロパティ**を使用します。

以下の例は、ワークシートを有効にし、その中でアクティブなセルを作成する方法を示しています。コードの実行時に生成される出力は次のとおりです。スクロールバーは1番目の可視行および列として2行目と2列目にスクロールされています。

B2セルをアクティブセルとして設定

todo:image_alt_text

Excelでアクティブなワークシートを設定するJavaコード

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(ActivatingSheetsandActivatingCell.class);
// Instantiate a new Workbook
Workbook workbook = new Workbook();
// Get the first worksheet in the workbook
Worksheet worksheet = workbook.getWorksheets().get(0);
// Get the cells in the worksheet
Cells cells = worksheet.getCells();
// Input data into B2 cell
cells.get(1, 1).putValue("Hello World!");
// Set the first sheet as an active sheet
workbook.getWorksheets().setActiveSheetIndex(0);
// Set B2 cell as an active cell in the worksheet
worksheet.setActiveCell("B2");
// Set the B column as the first visible column in the worksheet
worksheet.setFirstVisibleColumn(1);
// Set the 2nd row as the first visible row in the worksheet
worksheet.setFirstVisibleRow(1);
// Save the excel file
workbook.save(dataDir + "activecell.xls");