このトピックでは、ワークシートのセルをナビゲートする場合にユーザーが実行できる操作を説明します。
このトピックを理解するために Infragistics JavaScript Excel Library の概念とトピックは前提条件です。
このトピックは、以下のセクションで構成されます。
igSpreadsheet
コントロールのアクティブ セルは、ユーザーが操作できるセルです。このアクティブ セルは、追加の境界線で強調表示されます。行と列も、他の背景色で強調表示されます。
以下のスクリーンショットは、アドレス B3 のセルがアクティブ化された igSpreadsheet
コントロールを示します。
igSpreadsheet
コントロールは、シート ペインをサポートします。各シート ペインは、現在選択されているワークシートの列の領域と行の領域の共通部分です。スプレッドシートのペインは、以下の場合に形成されます。
一度にアクディブになるシート ペインは 1 つです。アクティブになっているのは、フォーカスを持つシート ペインです。また、このペインにはアクティブ セルが含まれます。
注: 各シート ペインは、選択情報を維持し、表示されている行と列に関する情報を提供します。
選択されているワークシートのアクティブ ペインのセルにナビゲートできます。キーボードまたはマウスを使用してアクティブ セルを変更できます。また、水平および垂直スクロール バーを使用して、アクティブなシート ペインの表示されている列と行を変更することもできます。
注: アクティブ セルは、アクティブ ペインの選択の一部です。
また、標準のナビゲーション動作に追加して igSpreadsheet
コントロールは「終了モード」ナビゲーションをサポートします。このモードで、矢印キーでデータを含む隣のセルに移動します。
以下の表では、igSpreadsheet
コントロールの主なユーザー インタラクション機能を簡単に説明します。
目的 | 方法 | 詳細 |
---|---|---|
特定のシートのセルのアクティブ化 | 特定のセルにクリック / 矢印キーを使用して、特定のセルにナビゲートする | 特定のセルがアクティブ化されます |
最初の列のセルのアクティブ化 | Home を押す | 現在の行の最初のセルがアクティブ化されます。エンド モードが選択されている場合は、データを持つ最後のセルがアクティブ化されます。 |
最初の行と列に位置するセルのアクティブ化 | Ctrl + Home を押す | 現在の列の最初のセルがアクティブ化されます。 |
最後に使用されたセルへの移動 | Ctrl + End キーを押す | 現在のシート ペインで、値を持つ最後のセルにアクティブ セルを移動します。 |
1 つ上のセルにナビゲート | ↑ を押す | 現在アクティブなセルの上のセルがアクティブ化されます。 |
1 つ下のセルにナビゲート | ↓ を押す | 現在アクティブなセルの下のセルがアクティブ化されます。 |
左のセルにナビゲート | ← を押す / Shift+Tab を押す | 現在アクティブなセルの左のセルがアクティブ化されます。 |
右のセルにナビゲート | → を押す / Tab を押す | 現在アクティブなセルの右のセルがアクティブ化されます。 |
ページを上にナビゲート | Page Up キーを押す | シート ペインに表示されている行と同数のセルの分だけ、アクティブ セルを上に移動します |
ページを下にナビゲート | Page Down キーを押す | シート ペインに表示されている行と同数のセルの分だけ、アクティブ セルを下に移動します |
ページを左にナビゲート | Alt+Page Up を押す | シート ペインに表示されている列と同数のセルの分だけ、アクティブ セルを左に移動します |
ページを右にナビゲート | Alt+Page Down を押す | シート ペインに表示されている列と同数のセルの分だけ、アクティブ セルを右に移動します |
特定数の列を上または下にナビゲート | 垂直スクロール バーを使用してスクロールする | これにより、現在のアクティブ セルを変更せずに、現在のシート ペインに表示される行を変更できます |
特定数の列を左または右にナビゲート | 水平スクロール バーを使用してスクロールする | これにより、現在のアクティブ セルを変更せずに、現在のシート ペインに表示される列を変更できます |
エンド モード ナビゲーションの開始 / 終了 | End キーを押す | これは、エンド モード ナビゲーションを切り替えます |
その操作を構成できません。
注: ユーザーが 2 つ以上のワークシートを選択してアクティブ セルを変更すると、新しいアクティブ セルはすべての選択したワークシート間で同期されます。
オンラインで表示: GitHub