[方法] Excel クライアントからサーバーに保存する

この例は、次の操作方法を示しています。

  1. 編集可能な範囲を持つブックを作成します。

  2. 信頼できる場所にある SharePoint ドキュメント ライブラリにブックを保存します。

    注意

    既に SharePoint ドキュメント ライブラリを作成し、それを信頼できる場所にしたことを前提としています。この詳細については、「[方法] 場所を信頼する」および「[方法] スクリプトを使用してブックの場所を信頼する」を参照してください。

  3. Excel Web Access のパラメータ ウィンドウを使用してブック内の値を変更します。

ブックを Excel Services に保存する

編集可能な範囲を持つブックを作成するには

  1. Microsoft Office Excel 2007 を起動します。

  2. セル A1 に、「8」と入力します。

  3. セル A2 に、「=3*A1」と入力します。

  4. セル A1 を Excel Web Access で編集できるようにするには、まず、セル A1 を名前付き範囲にする必要があります。最初に、[数式/名前] タブをクリックします。次に、セル A1 をクリックして選択します。[数式] タブ、[Named Cells]、[定義された名前]、[範囲に名前を付ける] をクリックします。[名前の定義] ダイアログ ボックスで、[名前] ボックスに「MyAOneParam」と入力します。

  5. ローカル ドライブ上の任意の場所にブックを保存します。ブックの名前は "TestParam.xlsx" にします。

Excel Services に保存するには

  1. Microsoft Office ボタンをクリックし、[発行] をポイントして [Excel Services] をクリックします。

  2. [名前を付けて保存] ダイアログ ボックスで、[Excel Services のオプション] をクリックします。

  3. [Excel Services のオプション] ダイアログ ボックスの [表示] タブで、[ブック全体] が選択されていることを確認します。

  4. [パラメータ] タブをクリックします。

  5. [追加] をクリックします。

  6. [パラメータの追加] ボックスの一覧で、[MyAOneParam] チェック ボックスをオンにします。

  7. [OK] をクリックします。これで、[パラメータ] ボックスの一覧に [MyAOneParam] が表示されます。

  8. [OK] をクリックして [Excel Services のオプション] ダイアログ ボックスを閉じます。

  9. [名前を付けて保存] ダイアログ ボックスで、[Excel Services で開く] チェック ボックスがオンになっていることを確認します。

  10. [ファイル名] ボックスに、このブックを保存する、信頼できる SharePoint ドキュメント ライブラリへのパスを入力します。たとえば、「http://MyServer002/MyDocumentLibrary/TestParam.xlsx」のように入力します。

  11. [保存] をクリックします。これで、TestParam.xlsx が Excel Web Access に表示されます。

パラメータを使用して値を変更するには

  1. [パラメータ] ウィンドウに、セル A1 の名前付き範囲 [MyAOneParam] が表示されます。

  2. セル A1 と A2 の値を変更するには、[MyAOneParam] の横にあるボックスに数字を入力します。たとえば、「10」と入力して [適用] をクリックすると、セル A1 が "10" に、セル A2 が "30" に変わります。

See Also

タスク

[ウォークスルー] Excel Web Services を使用してカスタム アプリケーションを開発する

[方法] スクリプトを使用してブックの場所を信頼する

[方法] サーバーに保存して、プログラムによるアクセスを準備する

概念

SOAP API にアクセスする

ループバック SOAP 呼び出しと直接リンク

Excel Services の通知