Office関連

埋め込んだブックへのユーザー入力を活用する

Excel Web Appのブック埋め込みを試してみました。」でExcel Web Appのブック埋め込み機能を紹介しましたが、今回はその活用例を紹介します。

Excel Web Appのブック埋め込みを試してみました。“でも書いた通り、Excel Web Appでは埋め込みコードを取得する際に各種オプションを設定することができます。
その中にある「他のユーザーにセルへの入力を許可する(AllowTyping)」にチェックを入れることで、オプション名の通りコードを埋め込んだページを見たユーザーが、そのブックに対して入力できるようになります。
(入力できる、といっても元のデータが変更されるわけではありません。)

そこで、下図のように入力した西暦から十二支を割り出す簡単なファイルを作成してみました。


埋め込み設定ダイアログでは、表示する範囲を選択した上で「他のユーザーにセルへの入力を許可する」と「常にこのセルが選択された状態で開始する」にチェックを入れました。

埋め込みコード:

<iframe width="533" height="250" frameborder="0" scrolling="no" src="https://r.office.microsoft.com/r/rlidExcelEmbed?su=-7880906317294423214&Fi=SD92A165759188B352!258&ak=t%3d0%26s%3d0%26v%3d!AMP6PJfpyLRmnco&kip=1&wdAllowInteractivity=False&AllowTyping=True&ActiveCell='Sheet1'!C2&Item='Sheet1'!A1%3AD8&wdHideGridlines=True"></iframe>

上記コードを埋め込んだのが下になります。

あなたの生まれた年(西暦)を入力してください。」と書かれたセルの隣のセルに生まれ年を入力すると、その下に十二支を表示してくれます。Web Appの埋め込みブックからファイル内容を編集することはできませんが、ユーザーからの入力を利用すればこういったこともできます。

アイデア次第で様々なことができるWeb Apps、皆さんも是非一度お試しください。

Excel Web Appのブック埋め込みを試してみました。前のページ

Excel Mashupでリッチでインタラクティブなアプリケーションを!次のページ

関連記事

  1. Office関連

    [Excel Services ECMAScript]選択範囲が変更されたときのイベントを利用する。…

    埋め込んだExcelワークブックの、選択範囲が変更されたときのイベント…

  2. Office関連

    ZIP形式で圧縮・解凍を行うVBAマクロ

    この記事のように、処理の中でZIP形式のファイルを扱うことはありました…

  3. アイコン一覧

    Office 2013 アイコン一覧(H)

    ・Office 2013 アイコン一覧 NUM…

  4. Office関連

    IEサポート終了でVBAマクロはどうなるの?

    ※下記情報は2021年5月時点の情報で、今後状況が変わっていく可能性が…

  5. Office関連

    【2018年7月版】ソースコードを番号行付きのテーブルに変換するWordマクロ

    6年以上前、Wordに貼り付けたソースコードを番号付きのテーブルに変換…

  6. Office関連

    表の特定の列に対して処理を行うWordマクロ

    2015/6/12 追記:下記で紹介しているコードはセルの結合を考…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

Time limit is exhausted. Please reload CAPTCHA.

※本ページはプロモーションが含まれています。

Translate

最近の記事

アーカイブ

PAGE TOP