# シートの設定 - オプション

オプションタブでは、シートに関する付加的な設定情報を参照および変更することができます。

![](https://2817247209-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS2wT6ommdiuYru74JEtd%2Fuploads%2FjeyvRJFUYwLwLCfz8YLv%2FCleanShot%202025-12-08%20at%2019.55.45%402x.png?alt=media\&token=39300628-dbab-4dbb-92d8-3e25bca20004)

* **\[A] 最大取得レコード数** – Salesforceサーバから取得するレコードの最大件数を設定します。デフォルト値は2,000件です。最大20,000件までレコードを取得するように設定することが可能です。
* **\[B] レコード保存時のバッチサイズ** – レコードをSalesforceへ保存する際に、1リクエストに含めることが可能なレコードの数を指定します。保存対象のレコード数がバッチサイズより大きい場合、複数のリクエストに分けて送信します。デフォルト値は2,000件です。最小1件から最大10,000件まで設定することが可能です。
* **\[C] 操作の許可** – シートに対する各種操作の許可／不許可を設定します
  * **新規レコードの作成** - シートの画面から新規にレコードを作成することを許可します。この操作のチェックを外した場合、ページ下部の「新規レコードを追加」リンクが表示されなくなります。またコピー&ペーストでの複製も禁止されます
  * **レコードの更新** - シートの画面に表示されているデータを編集・更新することを許可します。この操作が許可されていない場合、シート内のセルの編集ができなくなります。またコピー&ペーストでの更新も禁止されます。
  * **レコードの削除** - シートの画面から表示されているレコードを削除することを許可します。この操作が許可されていない場合、「レコードを削除」アクションボタンやDELETEキーでのレコード削除操作は失敗します。
  * **レコードのダウンロード** - レコードをCSVでダウンロードすることを許可します。この操作が許可されていな場合、ダウンロードアクションボタンを配置している場合はCSVダウンロード時にエラーが表示されます
  * **クリップボードへの大量一括コピー** - 指定されたしきい値を超える件数のレコードに対するコピー操作の実行を許可します。この操作が許可されていない場合、ショートカットキーや右クリックで指定件数以上のレコードや選択範囲のデータをクリップボードへコピーするとエラーが表示されコピーに失敗します。大量一括コピーとして扱われるレコードの件数のしきい値は管理コンソールの「[組織設定](https://docs.mashmatrix.com/mashmatrix-sheet/ja/settings_for_admin/administration_console/organization_configuration)」より変更可能です。
* **\[D] 操作の詳細設定** – 許可された操作に対する詳細な設定（制限）を指定するダイアログを表示します。ダイアログ内ではそれぞれの操作に対して１回の操作で可能なレコード数の上限値を指定することができます（デフォルトは上限なし）。上限値が設定された操作にはラベルの横に「(上限: *N* 件)」というメッセージが付加されます。ある操作に対して上限値が設定されているとき、ユーザーが上限値を超える数のレコードに対してシート上から一括操作を行った場合には画面にエラーが表示されます。
* **\[E] ロック** – シートおよび内包する要素に対する設定をロックします
  * **列の変更（追加／削除を含む）をロック** - シートに含まれる列に対して、列の追加・削除やラベルの変更・設定の変更などの設定変更を禁止して保護します。ただし、ソートやフィルタについては列メニューから変更することが可能です。
* **\[F] ビュー** – ビューについての設定を変更します。詳細については「[ビューの設定](https://docs.mashmatrix.com/mashmatrix-sheet/ja/functions_about_books_sheets/configure_views)」を参照して下さい
  * **ビューによる切り替えを有効にする** - シートの表示条件に関する設定を「ビュー」として保存し、プルダウンから切り替えて利用できるようにします。
  * **プライベートビューの作成を許可する** - ブックの所有者以外のユーザが、自分のみ参照可能なビューの設定を作成することを許可します。この設定は「ビューによる切り替えを有効にする」にチェックが入っている場合のみチェックできます。
  * **ユーザによるデフォルトビューのパーソナライズを許可する** - シートの初期表示時にデフォルトとして表示するビューをユーザに個別選択させることができるようにします。この設定は「ビューによる切り替えを有効にする」にチェックが入っている場合のみチェックできます。
* **\[G] フォーム** – 検索フォームについての設定を変更します。詳細については「[フォームの設定](https://docs.mashmatrix.com/mashmatrix-sheet/ja/functions_about_books_sheets/configure_search_form)」を参照してください
  * **検索フォームを有効にする** - ツールバーに検索用のフォーム入力要素を配置し、シート内のレコードを検索できるようにします。
  * **ユーザによるフォームのカスタマイズを許可する** - ブックの所有者以外のユーザがシートを閲覧した際に、フォーム要素を追加・編集・削除することを許可するかどうか設定します。このカスタマイズは通常一時的なものですが、プライベートビューの作成を有効にしている場合はビューの一部としてカスタマイズ結果を保存可能です。
* **\[H] 色の設定** – レコードの色に関する設定を変更します。詳細については「[レコードの色の変更](https://docs.mashmatrix.com/mashmatrix-sheet/ja/functions_about_editing_data/change_color_of_records)」を参照してください
  * **個別のレコードに対する色の設定を有効にする** - シート内のレコードに対して個別に文字色/背景色を設定し、表示することを許可します
  * **ユーザに色の変更を許可する** - ブックの所有者以外のユーザがシートにアクセスした際に、表示されたレコードに対して色の変更を行うことを許可します
  * **レコードの色によるフィルタを有効にする** - 表示されているレコードの文字色・背景色をもとに、適合しているレコードのみを表示するフィルタを有効にします。このオプションを有効にすると、シートの設定における「フィルタ」タブ内で色によるフィルタの確認・変更が可能になります。またシート上部のツールバー内に色フィルタを設定するメニューが追加表示されます。
* **\[I] シートの描画** – シートの描画の設定を変更します。
  * **スクロール時の遅延描画を有効にする** - シートのスクロールの際に隠れている領域を遅延して描画します。これを有効にすると、大量の列や行を含むシートを描画する際のパフォーマンスが向上しますが、スクロール時に画面のちらつきが発生する場合があります。

{% hint style="info" %}
「スクロール時の遅延描画を有効にする」オプションが有効かどうかに関わらず、1ページあたりの表示件数が500件以上の場合にも遅延描画は有効になります。
{% endhint %}

* **\[J] フッター** – シートのフッタに関する設定を変更します。
  * **フッターを自動的に表示・非表示にする** - シートのフッターを通常は非表示にし、マウスをシートの下部にオーバーしたときのみポップアップして表示するようにします。縦方向の画面サイズを最大限に利用してデータを表示したい場合に有効です。

### シートの操作許可設定に関する注意事項 <a href="#notice-on-allowed-operation-in-sheet-setting" id="notice-on-allowed-operation-in-sheet-setting"></a>

* シートの設定で操作が許可されている場合でも、Salesforceオブジェクトのアクセス許可設定や管理コンソールのアクセス制御設定で該当の操作が許可されていない場合には、実際のシートでは操作は許可されていないものとして動作します。またその場合、シートの設定画面での操作の許可のチェックボックスには警告マークとともに「オブジェクトの権限設定により操作が制限されているため、操作の許可は適用されません」というメッセージが表示されます。
* シートの設定における各操作の許可設定（上限値設定を含む）は、管理コンソールのアクセス制御ページにおける操作の許可設定と掛け合わせた形で動作します。例えば、シートの設定において新規レコードの作成を無条件で許可していたとしても、管理コンソールでのアクセス制御設定では新規レコードの作成には上限値として100件が設定されていた場合、ユーザーはそのシートからは100件までしか一括での新規レコード作成はできません。逆に、管理コンソールのアクセス制御設定では100件まで新規レコード作成を許可していたとしても、シートの設定において10件までを上限値として新規レコード作成を許可していた場合は、ユーザーはそのシートからは10件までしか一括での新規レコード作成はできません。
* 「クリップボードへの大量一括コピー」操作は、管理コンソールの組織設定ページにおいて指定された「大量一括コピー権限を必要とするレコード数」のしきい値以上の件数のレコードをコピーする操作に対して適用されます。そのため、シートでの操作許可や上限値設定、管理コンソールのアクセス制御ページでの操作許可や上限値設定によらず、当しきい値までのレコード数のコピー操作は無条件で常に許可されます。

{% hint style="info" %}
アクセス制御と操作の許可の詳細は「[アクセス制御](https://docs.mashmatrix.com/mashmatrix-sheet/ja/settings_for_admin/administration_console/access_control)」ページの「[操作の許可の判定方法](https://docs.mashmatrix.com/mashmatrix-sheet/ja/settings_for_admin/administration_console/access_control#rule-of-opereation-allowance)」を参照してください。
{% endhint %}
