Excel JavaScript API の概要Excel JavaScript API overview

Excel アドインは、次の 2 つの JavaScript オブジェクト モデルを含む Office JavaScript API を使用して、Excel のオブジェクトを操作します。An Excel add-in interacts with objects in Excel by using the Office JavaScript API, which includes two JavaScript object models:

  • Excel JavaScript API: これは、Excel 用の アプリケーション固有 API です。Excel JavaScript API: These are the application-specific APIs for Excel. Office 2016 で導入された Excel JavaScript API には、ワークシート、範囲、表、グラフなどへのアクセスに使用できる、厳密に型指定されたオブジェクトが用意されています。Introduced with Office 2016, the Excel JavaScript API provides strongly-typed objects that you can use to access worksheets, ranges, tables, charts, and more.

  • 共通 API: Office 2013 で導入された 共通 API を使用すると、複数の種類の Office アプリケーション間で共通の UI、ダイアログ、クライアント設定などの機能にアクセスすることができます。Common APIs: Introduced with Office 2013, the Common API can be used to access features such as UI, dialogs, and client settings that are common across multiple types of Office applications.

ドキュメントのこのセクションでは、Excel JavaScript API に焦点を当てて、そしてそれを Excel on the web または Excel 2016 以降を対象としたアドインの大部分の機能開発に使用します。This section of the documentation focuses on the Excel JavaScript API, which you'll use to develop the majority of functionality in add-ins that target Excel on the web or Excel 2016 or later. 共通 API の詳細については、「共通 JavaScript API オブジェクト モデル」を参照してください。For information about the Common API, see Common JavaScript API object model.

オブジェクト モデルの概念についてLearn object model concepts

重要なオブジェクト モデルの概念については、「Office アドインの Excel JavaScript オブジェクト モデル」を参照してください。See Excel JavaScript object model in Office Add-ins for information about important object model concepts.

Excel JavaScript API を使用して Excel のオブジェクトにアクセスするための実践的なエクスペリエンスに関しては、「Excel アドインのチュートリアル」を完了してください。For hands-on experience using the Excel JavaScript API to access objects in Excel, complete the Excel add-in tutorial.

API 機能についてLearn API capabilities

主要な Excel API 機能にはそれぞれ、その機能が実行できることと関連するオブジェクト モデルについての記事または記事のセットがあります。Each major Excel API feature has an article or set of articles exploring what that feature can do and the relevant object model.

Excel JavaScript API オブジェクト モデルに関する詳細情報については、Excel JavaScript API リファレンス ドキュメントに関するページを参照してください。For detailed information about the Excel JavaScript API object model, see the Excel JavaScript API reference documentation.

Script Lab でコード サンプルを試してみるTry out code samples in Script Lab

Script Lab を使用すると、API を使用してタスクを完了する方法を示す組み込みのサンプルのコレクションを使用して操作をすぐに開始できます。Use Script Lab to get started quickly with a collection of built-in samples that show how to complete tasks with the API. Script Lab のサンプルを実行すると、作業ウィンドウまたはワークシートですばやく結果を表示したり、API のしくみをサンプルで確認して学んだり、独自のアドインのプロトタイプにサンプルを使用したりもできます。You can run the samples in Script Lab to instantly see the result in the task pane or worksheet, examine the samples to learn how the API works, and even use samples to prototype your own add-in.

関連項目See also