属性テーブルを操作する際、セル内の値を変更する必要があることもあります。ワークフローによっては、編集内容がすべてグループ化されていたり、更新内容が点在しているためにテーブル内をナビゲートする必要があることもあります。以下の手順に従って、属性テーブルの個々のセル値を編集する方法について説明します。
テーブル セルでの値の編集
テーブル ビューを開くと、ハイライト表示されているセルが編集可能になります。属性テーブルを最初に開いた際は、最初の列および行の最初のセルがデフォルトでハイライト表示されます。ObjectID、Shape_Length、Shape_Area といった管理フィールドなど、一部の属性は編集できません。通常、ObjectID フィールドはテーブル リストの先頭にあります。編集するセルを見つけるには、テーブルをナビゲートする必要があります。非制限フィールドであれば、ハイライト表示した後に編集できます。
セル値を編集するには、ハイライト表示されたセルに新しい値を直接入力します。セルをアクティブにしなくても、編集を開始できます。フィールド名と行ヘッダーが緑色に変わり、編集用の鉛筆アイコン が表示されます。
次のいずれかの方法でも、セル値を編集できます。
- クリップボード オプションを右クリックします。
- カレンダーをダブルクリックしてアクセスし、新しい日付または時刻を選択します。
- フィールドにドメインが含まれている場合は、ドロップダウン メニューをダブルクリックしてアクセスします。
- 編集するセルをアクティブにするには、F2 キーを押します。
Enter キーを押して、編集内容をテーブルに適用します。アクティブなセルがテーブル内の次の行に移動し、引き続き変更を加えることができます。変更内容はデータベースにコミットされていないため、テーブルへの編集内容を元に戻してやり直すことができます。データベースに編集内容をコミットする準備が整ったら、[編集] タブの [編集の管理] グループにある [編集の保存] をクリックします。
別のセルへの移動
次の方法で、テーブル ビューの別のセルにナビゲートできます。
- Enter キーを押して 1 つ下のセルに移動します。
- Tab キーおよび Shift + Tab キーを押して、行に沿って前後に移動します。
- キーボードの矢印キーを使用して、上下左右に移動します。
- Ctrl + G キーを押して [行番号に移動] コントロールを表示し、テーブル内の特定の行に移動します。セルをクリックするか、キーボードを使用してセル間をナビゲートします。