Office)の概要と開発方法についてまとめてみようと思います。2013では新しい機能として「Office用アプリ」が追加されました。WordやExcelのプレビュー版を触ったことがある人であれば、「挿入」タブに下図のようなボタンが表示されているのをみたことがあるかと思いますが、このボタンから挿入できるのが「Office用アプリ」です。Office用アプリとは、一言で言ってしまえば”Officeアプリケーションの作業効率を高めてくれるWebアプリ“で、たとえば文書内の文字列を選択しただけで作業ウィンドウ上にその文字列のWeb検索結果を表示したり、文書内に動画プレイヤーやイメージギャラリーといった外部のコンテンツを統合したり、といったことができます。“クラウドサービスとの連携に優れる新しい形のアドイン“、と考えると分かりやすいかもしれません。Office用アプリの実体Office用アプリは、下図のようにマニフェストファイル(XML)とWebページによって構成され、Microsoftが提供しているJavaScriptライブラリを介することでOfficeドキュメントにアクセスすることができます。開発者のための新機能」よりこの”実体はWebページ“というところがポイントで、HTMLやJavaScript、ASPやPHPといったサーバーサイドスクリプト等の、既存のWebテクノロジーの知識をアプリ開発に活かすことができるわけです。アプリ」の3つの種類があり、各Office製品がサポートするアプリの種類は下図のようになっています。Onlineを利用する「内部ディレクトリ」、Microsoftが提供する販売・管理用のプラットフォームを利用する「Officeストア」といった方法が用意されているので、アプリの特性や用途に応じて展開方法を選択することができます。Worldアプリの作成それでは実際にOffice用アプリを作成してみましょう。今回は配布が最も簡単な「共有フォルダー」方式でアプリを作成してみます。アプリの開発に最低限必要なものは下記の通りです。上記の中で最も用意しづらいのはWebサーバーだと思いますが、「BlackJumboDog」や「XAMPP」といったサーバーソフトを利用すれば簡単に導入できるかと思います(PHPやMySQLの利用も考えている場合はXAMPPがお薦めです)。(以前はWebサーバー不要で共有フォルダだけあればアプリの開発・テストが行えたのですが、IEやOfficeのアップデートの影響(と思われる)で、Webサーバー上にアプリを配置しないとアプリが動作しないようになってしまいました。適当な場所にフォルダを作成し、共有設定を行います(\\127.0.0.1\Apps)。Excelを起動し、オプション画面からセキュリティセンターを開きます。URL」欄に手順1.で作成した共有フォルダのパスを入力します。「カタログの追加」ボタンをクリック後「メニューに表示する」にチェックを入れ、「OK」ボタンをクリックします。「設定を保存しました。起動したときに適用されます。」とのメッセージが表示されるので、一度Excelを終了します。テキストエディタで下記コードを「HelloWorld.xml」(UTF-8)として作成し、手順1.で作成した共有フォルダにコピーします。Worldアプリです。online」で作成しています。SourceLocation要素:ソースファイルの場所を指定するもので、アプリの実体となるWebページの場所を指定します。・実体となるWebページの準備テキストエディタで下記コードを「HelloWorld.html」(UTF-8)として作成し、手順6.のXML、SourceLocation要素のDefaultValue属性の値で指定した場所にコピーします。用アプリ」ボタンをクリックします。世界」が表示されます。世界」を選択して「挿入」ボタンをクリックすると、作業ウィンドウに手順7.で作成した「HelloWorld.html」が表示されます。World!!」と入力されます。以上で作業は終了です。上記のように、Office用アプリは非常に簡単な手順で作成することができます。開発にjQueryのようなライブラリも利用でき、効率良くコードを書くこともできますので、興味がある方は是非一度お試しください。オンラインヘルプのリンクを集めてみました。APIを利用して選択文字列を翻訳する(クロスドメイン対応)。バーに「互...Office関連ビジネスITアカデミーの無料VBAセミナーに行ってきました。)この記事へのコメントはありません。2013用作業ウィンドウのアプリを作成する。2013用作業ウィンドウのアプリを作成する。2013用作業ウィンドウのアプリを作成する。URL返信をキャンセルする。API]他形式での出力とサイ...他形式での出力とサイズ変更を行う※2020年1月現在、Photoshop...2020.01.30第7回デルアンバサダー座談会が豪華過ぎて驚愕した話...1月24日(金)に“デルアンバサダー座談会”が開催されました。APIはベータ版です。アドインやリボンのカスタマイズに関する話題を中心に情報発信しています。-TwitterInstagramTumblrおすすめ記事2019.02.28[リボン・カスタマイズ]グループの表示・非表示をユ...先日書いた記事に下記コメントをいただきました。MVP受賞のお知らせが届きました。...2013.04.10マクロでリボンを最小化する。mougの回答用に書いたコードです。2017」に行ってきたよ(4)...前回の記事の続きです。