"セッション" とは、コンピューターどうしが通信できるようにする、クライアント コンピューターとホスト コンピューター間の特定の接続のことです。 この用語は、通常、通信を実行できる期間と、そのためのリソースのコレクションの両方を表します。
以下のセクションでは、セッションの概要、セッションを作成および終了する方法、およびセッション タイムアウトの影響について説明します。
目的に合ったトピックをクリックしてください
セッションとは
セッションは、ユーザーのコンピューターとサーバー コンピューター間の一意の接続を表します。 中でも、サーバーはセッションを使用して、ユーザーの作業の状態を管理します。 サーバーは必要に応じてセッションを作成します。 ブラウザーでブックを開くと、サーバーはセッションを作成して、そのブックの最新バージョンを読み込みます。
1 つのセッションで開くことのできるブックは 1 つだけですが、複数のユーザーが同じブックを複数の異なるセッションで同時に開くことができます。 さらに、1 人のユーザーが複数のセッションを同時に開くこともでき、その対象は同じブックでも異なるブックでもかまいません。
セッションのタイムアウトを防ぐ方法
セッションは、ユーザーが明示的または暗黙的に終了します。 ただし、ユーザーがセッションを終了しなかった場合は、あらかじめ設定されている時間内にユーザーの操作がないことを検出した場合に、サーバーがセッションを終了できます。 サーバーがこの方法でセッションを終了することを、"セッションタイムアウト" と呼びます。
セッションのタイムアウトを防ぐには、ブックを操作する必要があります。 これには、ブック内の移動、並べ替え、フィルター処理、またはブック内の要素を操作するその他の作業が含まれます。 ユーザーがブックを操作していることを検出すると、サーバーはセッションをアクティブなままにします。
セッションを開始する方法
通常は、Excel ブックを開いたときにサーバーによってセッションが自動的に作成されます。 ただし、セッションを開始する方法は複数あります。
新しいセッションは、次の操作を行うときに作成されます。
-
ブラウザーでブックを開くとき。
-
ブックを再読み込みするとき。[ブックの再読み込み] を使用すると、現在のセッションが閉じられてから、新しいセッションが作成されて、ブックが読み込まれます。
-
Excel Web Access Web パーツを含む、ダッシュボードなどの SharePoint Web パーツ ページを表示するとき。
-
SharePoint Web パーツ接続を使用して Excel ブックの URL を渡すとき。 たとえば、ドキュメント ライブラリのリスト ビュー Web パーツから Excel Web Access Web パーツに渡すことができます。
-
Web パーツ ツール ウィンドウの [OK] または [適用] をクリックして Excel Web Access Web パーツのプロパティを更新するとき。
セッションを終了する方法
Internet Explorer ツールバーの [更新]、[戻る]、または [進む] をクリックしても、セッションは終了しません。 ただし、次の作業を行うことで、現在のセッションを終了できます。
-
セッションをタイムアウトさせたとき。
-
ブラウザーを閉じます。
-
ブックを再読み込みしたとき。
-
"新しいセッションを開く前にセッションを閉じる" プロパティがオンになっている Excel Web Access Web パーツに含まれているブックを開いたとき。
-
ナビゲーション モードで作業中に、Excel Web Access ツールバーの [ヘルプ] をクリックしたとき。